Financial insights of KLAC