KLA (KLAC) reported fiscal Q2 non-GAAP diluted earnings late Thursday of $6.16 a share, down from $7.38 a year earlier.
Analysts polled by Capital IQ expected $5.88 normalized.
Revenue in the quarter ended Dec. 31 fell to $2.49 billion from $2.98 billion a year earlier.
Analysts surveyed by Capital IQ expected $2.46 billion.
The company said it expects fiscal Q3 non-GAAP diluted earnings of $5.26 a share, plus or minus $0.60. Analysts surveyed by Capital IQ expect $5.86 normalized.
The company expects revenue in Q3 of $2.3 billion, plus or minus $125 million. Analysts polled by Capital IQ expect $2.46 billion.
Shares of the company fell 5.1% in after-hours activity.