Home
Mail
Search
News
Finance
Sport
TV
Lifestyle
Entertainment
Mobile
Horoscopes
More
Yahoo
Mail
Watchlists
My Portfolios
Market Data
Latest News
Industries
Personal Finance
Currency Convertor
Video
New Zealand markets closed
NZX 50
12,619.94
+47.28
(+0.38%)
NZD/USD
0.6160
-0.0054
(-0.87%)
NZD/EUR
0.5605
-0.0023
(-0.41%)
ALL ORDS
8,416.60
-57.70
(-0.68%)
ASX 200
8,150.00
-55.20
(-0.67%)
OIL
74.45
+0.74
(+1.00%)
KLA Corporation (KLAC)
NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
787.39
+12.83
(+1.66%)
At close: 04:00PM EDT
786.87
-0.52
(-0.07%)
After hours:
07:48PM EDT
Summary
Chart
Statistics
Historical data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income statement
Balance sheet
Cash flow
Annual
Quarterly
Income statement
All numbers in thousands
Breakdown
ttm
30/06/2024
30/06/2023
30/06/2022
30/06/2021
Total revenue
9,812,247
9,812,247
10,496,056
9,211,883
6,918,734
Cost of revenue
3,928,073
3,928,073
4,218,307
3,592,441
2,772,165
Gross profit
5,884,174
5,884,174
6,277,749
5,619,442
4,146,569
Operating expenses
Research development
1,278,981
1,278,981
1,296,727
1,105,254
928,487
Selling general and administrative
969,509
969,509
986,326
860,007
729,602
Total operating expenses
2,248,490
2,248,490
2,283,053
1,965,261
1,658,089
Operating income or loss
3,635,684
3,635,684
3,994,696
3,654,181
2,488,480
Interest expense
311,253
311,253
296,940
160,339
157,328
Total other income/expenses net
-295,087
-295,087
17,339
-13,300
20,373
Income before tax
3,190,032
3,190,032
3,789,190
3,489,237
2,360,454
Income tax expense
428,136
428,136
401,839
167,177
283,101
Income from continuing operations
2,761,896
2,761,896
3,387,351
3,322,060
2,077,353
Net income
2,761,896
2,761,896
3,387,277
3,321,807
2,078,292
Net income available to common shareholders
2,761,896
2,761,896
3,387,277
3,321,807
2,078,292
Basic EPS
22.48
20.41
24.28
22.07
13.49
Diluted EPS
22.36
20.28
24.15
21.92
13.37
Basic average shares
138,129
135,345
139,483
150,494
154,086
Diluted average shares
138,870
136,187
140,235
151,555
155,437
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Your privacy choices
About our ads
© 2024 Yahoo. All rights reserved.