_id
69130a36ccc777a4e85d7c07
Ticker
KLAC
Name
KLA-Tencor Corporation
Exchange
NASDAQ
Address
One Technology Drive, Milpitas, CA, United States, 95035
Country
USA
Sector
Technology
Industry
Semiconductor Equipment & Materials
Currency
USD
Website
https://www.kla.com
Description
KLA Corporation, together with its subsidiaries, designs, manufactures, and markets process control, process-enabling, and yield management solutions for the semiconductor and related electronics industries worldwide. The company operates through three segments: Semiconductor Process Control; Specialty Semiconductor Process; and PCB and Component Inspection. It offers inspection and review tools to identify, locate, characterize, review, and analyze defects on various surfaces of patterned and unpatterned wafers; metrology systems to measure pattern dimensions, film thickness, film stress, layer-to-layer alignment, pattern placement, surface topography, and electro-optical properties for wafers; chemical process control equipment; wired and wireless sensor wafers and reticles; wafer defect inspection, review, and metrology systems; reticle inspection and metrology systems; wafer inspection and metrology systems; and semiconductor software solutions that provide run-time process control, defect excursion identification, process corrections, and defect classification to accelerate yield learning rates and reduce production risk. The company also provides etch, plasma dicing, deposition, and other wafer processing technologies and solutions for the semiconductor and microelectronics industry. In addition, it offers direct imaging, inspection, optical shaping, inkjet and additive printing, and computer-aided manufacturing and engineering solutions for the PCB market and inspection and metrology systems for quality control and yield improvement in advanced and traditional semiconductor packaging markets. The company was formerly known as KLA-Tencor Corporation and changed its name to KLA Corporation in July 2019. KLA Corporation was incorporated in 1975 and is headquartered in Milpitas, California.
Last Close
1246.18
Volume
306902
Current Price
1203.125
Change
-3.4549583527259355
Last Updated
2025-12-01T09:55:16.274Z
Image
data:image/webp;base64,UklGRmABAABXRUJQVlA4IFQBAACwCgCdASpAAEAAPpk8lkmlo6IhN+oAsBMJaADBjZm6D+3flByBm5xnr2J4gPUBtgPMZugH9r6mvnx/SgyqVgtZadK4orQvKvABIWmCdZmnZyniHjHXnnRTlGdiIsoAAJv+eUbJ1Xb//tVz1Vz1Vzk+/6V+FTDZYIQzOipgJaRKpaiq3hG5m3AKnO/BM9ud1dkk3KIZhnrHV5X6s9JeW43M+bdFXa1LmuUw/Q37koc5qs9rJcG22F1H1tkB+/c/fhzEwMw0FL6GsGZAeYvH7eqUox13ptTMowvrdf4AZ45KE3jkDN/f099N6f5yaAv8tF/C7nqsHpNxg75m0loiNmE6YwLN/89rZpewBFB46n64WbOx4jhu0hUWan2RLKchRHJm7UF1vvTSBkzVG8w8njGPeUk6tth7Brt1zjiX/Zp3Rg1eA2mJiwhlIvPQ+BnIyv1AAAAA
Ipo Date
1980-10-08T00:00:00.000Z
Market Cap
154791215104
Next Dividend Date
2025-12-02T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
1.9
Dividend Yield
0.6316883116883116
Sentiment
0.8491890000000002
Sentiment Sources
100
Rating
3.9643
Target Price
1287.2693
Strong Buy
11
Buy
6
Hold
10
Sell
1
Strong Sell
0
Current Quarter
2025-09-30
Revenue
3209696000
Cost Of Revenue
1243070000
Gross Profit
1966626000
Operating Expenses
629449000
Operating Income
1337177000
Interest Expense
71075000
Pretax Income
1309476000
Net Income
1121040000
Eps
8.468284723638588
Dividends Per Share
254008000
Shares Outstanding
131392338
Income Tax Expense
188436000
EBITDA
1477567000
Operating Margin
41.660549784154014
Total Other Income Expense Net
-27701000
Cash
1946211000
Short Term Investments
2737380000
Receivables
2464594000
Inventories
3297368000
Total Current Assets
10901160000
Property Plant Equipment
1301829000
Total Assets
16317974000
Payables
429836000
Short Term Debt
46763000
Long Term Debt
5885193000
Total Liabilities
11332903000
Equity
4985071000
Depreciation
97016000
Change In Working Capital
-128110000
Cash From Operations
1161591000
Capital Expenditures
95894000
Cash From Investing
-409988000
Cash From Financing
-881799000
Net Change In Cash
-132697000
PE
36.8949
PB
31.949573160542744
ROE
22.48794450470214
ROA
6.869970500014279
FCF
1065697000
Fcf Percent
0.3320242789348275
Piotroski FScore
4
Health Score
69
Deep Value Investing Score
4
Defensive Investing Score
8
Dividend Investing Score
4
Economic Moat Investing Score
9.5
Garp Investing Score
4
Growth Investing Score
4
Momentum Investing Score
4
Net Net Investing Score
2.5
Quality Investing Score
8.5
Value Investing Score
5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
3209696000
Quarters > 0 > income Statement > cost Of Revenue
1243070000
Quarters > 0 > income Statement > gross Profit
1966626000
Quarters > 0 > income Statement > operating Expenses
629449000
Quarters > 0 > income Statement > operating Income
1337177000
Quarters > 0 > income Statement > interest Expense
71075000
Quarters > 0 > income Statement > pretax Income
1309476000
Quarters > 0 > income Statement > net Income
1121040000
Quarters > 0 > income Statement > eps
8.468284723638588
Quarters > 0 > income Statement > dividends Per Share
254008000
Quarters > 0 > income Statement > shares Outstanding
132381000
Quarters > 0 > income Statement > income Tax Expense
188436000
Quarters > 0 > income Statement > EBITDA
1477567000
Quarters > 0 > income Statement > operating Margin
41.660549784154014
Quarters > 0 > income Statement > total Other Income Expense Net
-27701000
Quarters > 0 > balance Sheet > cash
1946211000
Quarters > 0 > balance Sheet > short Term Investments
2737380000
Quarters > 0 > balance Sheet > receivables
2464594000
Quarters > 0 > balance Sheet > inventories
3297368000
Quarters > 0 > balance Sheet > total Current Assets
10901160000
Quarters > 0 > balance Sheet > property Plant Equipment
1301829000
Quarters > 0 > balance Sheet > total Assets
16317974000
Quarters > 0 > balance Sheet > payables
429836000
Quarters > 0 > balance Sheet > short Term Debt
46763000
Quarters > 0 > balance Sheet > long Term Debt
5885193000
Quarters > 0 > balance Sheet > total Liabilities
11332903000
Quarters > 0 > balance Sheet > equity
4985071000
Quarters > 0 > cash Flow > net Income
1121040000
Quarters > 0 > cash Flow > depreciation
97016000
Quarters > 0 > cash Flow > change In Working Capital
-128110000
Quarters > 0 > cash Flow > cash From Operations
1161591000
Quarters > 0 > cash Flow > capital Expenditures
95894000
Quarters > 0 > cash Flow > cash From Investing
-409988000
Quarters > 0 > cash Flow > cash From Financing
-881799000
Quarters > 0 > cash Flow > net Change In Cash
-132697000
Quarters > 0 > ratios > PE
8.468284723638588
Quarters > 0 > ratios > PB
31.949573160542744
Quarters > 0 > ratios > ROE
22.48794450470214
Quarters > 0 > ratios > ROA
6.869970500014279
Quarters > 0 > ratios > FCF
1065697000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.3320242789348275
Quarters > 0 > health Score
69
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
3174741000
Quarters > 1 > income Statement > cost Of Revenue
1167029000
Quarters > 1 > income Statement > gross Profit
2007712000
Quarters > 1 > income Statement > operating Expenses
603142000
Quarters > 1 > income Statement > operating Income
1404570000
Quarters > 1 > income Statement > interest Expense
73125000
Quarters > 1 > income Statement > pretax Income
1328799000
Quarters > 1 > income Statement > net Income
1202849000
Quarters > 1 > income Statement > eps
9.062101646902828
Quarters > 1 > income Statement > dividends Per Share
253965000
Quarters > 1 > income Statement > shares Outstanding
132734000
Quarters > 1 > income Statement > income Tax Expense
125950000
Quarters > 1 > income Statement > EBITDA
1498176000
Quarters > 1 > income Statement > operating Margin
44.24203423208382
Quarters > 1 > income Statement > total Other Income Expense Net
-75771000
Quarters > 1 > balance Sheet > cash
2078908000
Quarters > 1 > balance Sheet > short Term Investments
2415715000
Quarters > 1 > balance Sheet > receivables
2433700000
Quarters > 1 > balance Sheet > inventories
3212149000
Quarters > 1 > balance Sheet > total Current Assets
10698789000
Quarters > 1 > balance Sheet > property Plant Equipment
1252775000
Quarters > 1 > balance Sheet > total Assets
16067926000
Quarters > 1 > balance Sheet > payables
458509000
Quarters > 1 > balance Sheet > short Term Debt
45192000
Quarters > 1 > balance Sheet > long Term Debt
5884257000
Quarters > 1 > balance Sheet > total Liabilities
11375473000
Quarters > 1 > balance Sheet > equity
4692453000
Quarters > 1 > cash Flow > net Income
1202849000
Quarters > 1 > cash Flow > depreciation
96252000
Quarters > 1 > cash Flow > change In Working Capital
-136339000
Quarters > 1 > cash Flow > cash From Operations
1164991000
Quarters > 1 > cash Flow > capital Expenditures
100408000
Quarters > 1 > cash Flow > cash From Investing
-325345000
Quarters > 1 > cash Flow > cash From Financing
-629813000
Quarters > 1 > cash Flow > net Change In Cash
220886000
Quarters > 1 > ratios > PE
9.062101646902828
Quarters > 1 > ratios > PB
34.03243330300804
Quarters > 1 > ratios > ROE
25.633693081209337
Quarters > 1 > ratios > ROA
7.486025265488527
Quarters > 1 > ratios > FCF
1064583000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
0.33532908668770145
Quarters > 1 > health Score
69
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
3063029000
Quarters > 2 > income Statement > cost Of Revenue
1175689000
Quarters > 2 > income Statement > gross Profit
1887340000
Quarters > 2 > income Statement > operating Expenses
586948000
Quarters > 2 > income Statement > operating Income
1300392000
Quarters > 2 > income Statement > interest Expense
71889000
Quarters > 2 > income Statement > pretax Income
1264433000
Quarters > 2 > income Statement > net Income
1088416000
Quarters > 2 > income Statement > eps
8.164977532388619
Quarters > 2 > income Statement > dividends Per Share
225774000
Quarters > 2 > income Statement > shares Outstanding
133303000
Quarters > 2 > income Statement > income Tax Expense
176017000
Quarters > 2 > income Statement > EBITDA
1300392000
Quarters > 2 > income Statement > operating Margin
42.45444623606241
Quarters > 2 > income Statement > total Other Income Expense Net
-35959000
Quarters > 2 > balance Sheet > cash
1858022000
Quarters > 2 > balance Sheet > short Term Investments
2170600000
Quarters > 2 > balance Sheet > receivables
2311738000
Quarters > 2 > balance Sheet > inventories
3155777000
Quarters > 2 > balance Sheet > total Current Assets
9945019000
Quarters > 2 > balance Sheet > property Plant Equipment
1466707000
Quarters > 2 > balance Sheet > total Assets
15188307000
Quarters > 2 > balance Sheet > payables
429318000
Quarters > 2 > balance Sheet > short Term Debt
43468000
Quarters > 2 > balance Sheet > long Term Debt
5883322000
Quarters > 2 > balance Sheet > total Liabilities
11183568000
Quarters > 2 > balance Sheet > equity
4004739000
Quarters > 2 > cash Flow > net Income
1088416000
Quarters > 2 > cash Flow > depreciation
98091000
Quarters > 2 > cash Flow > change In Working Capital
-153670000
Quarters > 2 > cash Flow > cash From Operations
1072159000
Quarters > 2 > cash Flow > capital Expenditures
84985000
Quarters > 2 > cash Flow > cash From Investing
-319803000
Quarters > 2 > cash Flow > cash From Financing
-735199000
Quarters > 2 > cash Flow > net Change In Cash
19744000
Quarters > 2 > ratios > PE
8.164977532388619
Quarters > 2 > ratios > PB
40.047596578703384
Quarters > 2 > ratios > ROE
27.178200626807392
Quarters > 2 > ratios > ROA
7.16614432405139
Quarters > 2 > ratios > FCF
987174000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.3222868604900574
Quarters > 2 > health Score
68
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
3076851000
Quarters > 3 > income Statement > cost Of Revenue
1221461000
Quarters > 3 > income Statement > gross Profit
1855390000
Quarters > 3 > income Statement > operating Expenses
613238000
Quarters > 3 > income Statement > operating Income
1242152000
Quarters > 3 > income Statement > interest Expense
74981000
Quarters > 3 > income Statement > pretax Income
972529000
Quarters > 3 > income Statement > net Income
824527000
Quarters > 3 > income Statement > eps
6.134188892608712
Quarters > 3 > income Statement > dividends Per Share
226776000
Quarters > 3 > income Statement > shares Outstanding
134415000
Quarters > 3 > income Statement > income Tax Expense
148002000
Quarters > 3 > income Statement > EBITDA
1242152000
Quarters > 3 > income Statement > operating Margin
40.370885687997244
Quarters > 3 > income Statement > total Other Income Expense Net
-269623000
Quarters > 3 > balance Sheet > cash
1838278000
Quarters > 3 > balance Sheet > short Term Investments
1942127000
Quarters > 3 > balance Sheet > receivables
2487024000
Quarters > 3 > balance Sheet > inventories
3046340000
Quarters > 3 > balance Sheet > total Current Assets
9772604000
Quarters > 3 > balance Sheet > property Plant Equipment
1422964000
Quarters > 3 > balance Sheet > total Assets
15001696000
Quarters > 3 > balance Sheet > payables
432891000
Quarters > 3 > balance Sheet > short Term Debt
40578000
Quarters > 3 > balance Sheet > long Term Debt
5882387000
Quarters > 3 > balance Sheet > total Liabilities
11417147000
Quarters > 3 > balance Sheet > equity
3584549000
Quarters > 3 > cash Flow > net Income
824527000
Quarters > 3 > cash Flow > depreciation
103922000
Quarters > 3 > cash Flow > change In Working Capital
-322084000
Quarters > 3 > cash Flow > cash From Operations
849515000
Quarters > 3 > cash Flow > capital Expenditures
92323000
Quarters > 3 > cash Flow > cash From Investing
613706000
Quarters > 3 > cash Flow > cash From Financing
-1582967000
Quarters > 3 > cash Flow > net Change In Cash
-138924000
Quarters > 3 > ratios > PE
6.134188892608712
Quarters > 3 > ratios > PB
45.11531210062967
Quarters > 3 > ratios > ROE
23.00225216617209
Quarters > 3 > ratios > ROA
5.496225226801023
Quarters > 3 > ratios > FCF
757192000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.24609316473238385
Quarters > 3 > health Score
64
Annuals > 0 > quarter
2025-06-30
Annuals > 0 > income Statement > revenue
12156162000
Annuals > 0 > income Statement > cost Of Revenue
4581004000
Annuals > 0 > income Statement > gross Profit
7575158000
Annuals > 0 > income Statement > operating Expenses
2334113000
Annuals > 0 > income Statement > operating Income
5241045000
Annuals > 0 > income Statement > interest Expense
305451000
Annuals > 0 > income Statement > pretax Income
4644448000
Annuals > 0 > income Statement > net Income
4061643000
Annuals > 0 > income Statement > eps
30.36742429906542
Annuals > 0 > income Statement > dividends Per Share
904594000
Annuals > 0 > income Statement > shares Outstanding
133750000
Annuals > 0 > income Statement > income Tax Expense
582805000
Annuals > 0 > income Statement > EBITDA
5340702000
Annuals > 0 > income Statement > operating Margin
43.11430696629413
Annuals > 0 > income Statement > total Other Income Expense Net
-596597000
Annuals > 0 > balance Sheet > cash
2078908000
Annuals > 0 > balance Sheet > short Term Investments
2415715000
Annuals > 0 > balance Sheet > receivables
2433700000
Annuals > 0 > balance Sheet > inventories
3212149000
Annuals > 0 > balance Sheet > total Current Assets
10698789000
Annuals > 0 > balance Sheet > property Plant Equipment
1252775000
Annuals > 0 > balance Sheet > total Assets
16067926000
Annuals > 0 > balance Sheet > payables
458509000
Annuals > 0 > balance Sheet > short Term Debt
45192000
Annuals > 0 > balance Sheet > long Term Debt
5884257000
Annuals > 0 > balance Sheet > total Liabilities
11375473000
Annuals > 0 > balance Sheet > equity
4692453000
Annuals > 0 > cash Flow > net Income
4061643000
Annuals > 0 > cash Flow > depreciation
394088000
Annuals > 0 > cash Flow > change In Working Capital
-646175000
Annuals > 0 > cash Flow > cash From Operations
4081903000
Annuals > 0 > cash Flow > capital Expenditures
340209000
Annuals > 0 > cash Flow > cash From Investing
-202481000
Annuals > 0 > cash Flow > cash From Financing
-3785687000
Annuals > 0 > cash Flow > net Change In Cash
101779000
Annuals > 0 > ratios > PE
30.36742429906542
Annuals > 0 > ratios > PB
33.50467495359037
Annuals > 0 > ratios > ROE
86.55692449130551
Annuals > 0 > ratios > ROA
25.277954354532127
Annuals > 0 > ratios > FCF
3741694000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.3078022487689782
Annuals > 0 > health Score
65
Annuals > 1 > quarter
2024-06-30
Annuals > 1 > income Statement > revenue
9812247000
Annuals > 1 > income Statement > cost Of Revenue
3928073000
Annuals > 1 > income Statement > gross Profit
5884174000
Annuals > 1 > income Statement > operating Expenses
2248490000
Annuals > 1 > income Statement > operating Income
3635684000
Annuals > 1 > income Statement > interest Expense
311253000
Annuals > 1 > income Statement > pretax Income
3190032000
Annuals > 1 > income Statement > net Income
2761896000
Annuals > 1 > income Statement > eps
20.280173584850242
Annuals > 1 > income Statement > dividends Per Share
773041000
Annuals > 1 > income Statement > shares Outstanding
136187000
Annuals > 1 > income Statement > income Tax Expense
428136000
Annuals > 1 > income Statement > EBITDA
3906779000
Annuals > 1 > income Statement > operating Margin
37.05251202909996
Annuals > 1 > income Statement > total Other Income Expense Net
-445652000
Annuals > 1 > balance Sheet > cash
1977129000
Annuals > 1 > balance Sheet > short Term Investments
2526866000
Annuals > 1 > balance Sheet > receivables
2004698000
Annuals > 1 > balance Sheet > inventories
3034781000
Annuals > 1 > balance Sheet > total Current Assets
10031144000
Annuals > 1 > balance Sheet > property Plant Equipment
1341780000
Annuals > 1 > balance Sheet > total Assets
15433566000
Annuals > 1 > balance Sheet > payables
359487000
Annuals > 1 > balance Sheet > short Term Debt
786327000
Annuals > 1 > balance Sheet > long Term Debt
5880199000
Annuals > 1 > balance Sheet > total Liabilities
12065238000
Annuals > 1 > balance Sheet > equity
3368328000
Annuals > 1 > cash Flow > net Income
2761896000
Annuals > 1 > cash Flow > depreciation
401730000
Annuals > 1 > cash Flow > change In Working Capital
-201181000
Annuals > 1 > cash Flow > cash From Operations
3308575000
Annuals > 1 > cash Flow > capital Expenditures
277384000
Annuals > 1 > cash Flow > cash From Investing
-1476985000
Annuals > 1 > cash Flow > cash From Financing
-1776017000
Annuals > 1 > cash Flow > net Change In Cash
49264000
Annuals > 1 > ratios > PE
20.280173584850242
Annuals > 1 > ratios > PB
47.52617111219572
Annuals > 1 > ratios > ROE
81.9960526409542
Annuals > 1 > ratios > ROA
17.89538464409327
Annuals > 1 > ratios > FCF
3031191000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.3089191497115798
Annuals > 1 > health Score
65
Annuals > 2 > quarter
2023-06-30
Annuals > 2 > income Statement > revenue
10496056000
Annuals > 2 > income Statement > cost Of Revenue
4218307000
Annuals > 2 > income Statement > gross Profit
6277749000
Annuals > 2 > income Statement > operating Expenses
2283053000
Annuals > 2 > income Statement > operating Income
3994696000
Annuals > 2 > income Statement > interest Expense
296940000
Annuals > 2 > income Statement > pretax Income
3789190000
Annuals > 2 > income Statement > net Income
3387277000
Annuals > 2 > income Statement > eps
24.154291011516385
Annuals > 2 > income Statement > dividends Per Share
179510000
Annuals > 2 > income Statement > shares Outstanding
140235000
Annuals > 2 > income Statement > income Tax Expense
401839000
Annuals > 2 > income Statement > EBITDA
4501243000
Annuals > 2 > income Statement > operating Margin
38.05901950218254
Annuals > 2 > income Statement > total Other Income Expense Net
-205506000
Annuals > 2 > balance Sheet > cash
1927865000
Annuals > 2 > balance Sheet > short Term Investments
1315294000
Annuals > 2 > balance Sheet > receivables
1935399000
Annuals > 2 > balance Sheet > inventories
2876784000
Annuals > 2 > balance Sheet > total Current Assets
8372032000
Annuals > 2 > balance Sheet > property Plant Equipment
1240547000
Annuals > 2 > balance Sheet > total Assets
14072357000
Annuals > 2 > balance Sheet > payables
371026000
Annuals > 2 > balance Sheet > short Term Debt
34042000
Annuals > 2 > balance Sheet > long Term Debt
5890736000
Annuals > 2 > balance Sheet > total Liabilities
11152604000
Annuals > 2 > balance Sheet > equity
2919753000
Annuals > 2 > cash Flow > net Income
684654000
Annuals > 2 > cash Flow > depreciation
104813000
Annuals > 2 > cash Flow > change In Working Capital
78572000
Annuals > 2 > cash Flow > cash From Operations
3669805000
Annuals > 2 > cash Flow > capital Expenditures
341591000
Annuals > 2 > cash Flow > cash From Investing
-482571000
Annuals > 2 > cash Flow > cash From Financing
-511321000
Annuals > 2 > cash Flow > net Change In Cash
359352000
Annuals > 2 > ratios > PE
24.154291011516385
Annuals > 2 > ratios > PB
56.45752755455684
Annuals > 2 > ratios > ROE
116.0124503682332
Annuals > 2 > ratios > ROA
24.070431129625263
Annuals > 2 > ratios > FCF
3328214000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.3170918676500964
Annuals > 2 > health Score
65
Annuals > 3 > quarter
2022-06-30
Annuals > 3 > income Statement > revenue
9211883000
Annuals > 3 > income Statement > cost Of Revenue
3592441000
Annuals > 3 > income Statement > gross Profit
5619442000
Annuals > 3 > income Statement > operating Expenses
1965261000
Annuals > 3 > income Statement > operating Income
3654181000
Annuals > 3 > income Statement > interest Expense
160339000
Annuals > 3 > income Statement > pretax Income
3489237000
Annuals > 3 > income Statement > net Income
3321807000
Annuals > 3 > income Statement > eps
21.918161723466728
Annuals > 3 > income Statement > dividends Per Share
157602000
Annuals > 3 > income Statement > shares Outstanding
151555000
Annuals > 3 > income Statement > income Tax Expense
167177000
Annuals > 3 > income Statement > EBITDA
4012920000
Annuals > 3 > income Statement > operating Margin
39.668122141803146
Annuals > 3 > income Statement > total Other Income Expense Net
-164944000
Annuals > 3 > balance Sheet > cash
1584908000
Annuals > 3 > balance Sheet > short Term Investments
1123100000
Annuals > 3 > balance Sheet > receivables
2016337000
Annuals > 3 > balance Sheet > inventories
2146889000
Annuals > 3 > balance Sheet > total Current Assets
7168911000
Annuals > 3 > balance Sheet > property Plant Equipment
976373000
Annuals > 3 > balance Sheet > total Assets
12597088000
Annuals > 3 > balance Sheet > payables
443338000
Annuals > 3 > balance Sheet > short Term Debt
32218000
Annuals > 3 > balance Sheet > long Term Debt
6660718000
Annuals > 3 > balance Sheet > total Liabilities
11197998000
Annuals > 3 > balance Sheet > equity
1401351000
Annuals > 3 > cash Flow > net Income
805398000
Annuals > 3 > cash Flow > depreciation
100848000
Annuals > 3 > cash Flow > change In Working Capital
-292001000
Annuals > 3 > cash Flow > cash From Operations
3312702000
Annuals > 3 > cash Flow > capital Expenditures
307320000
Annuals > 3 > cash Flow > cash From Investing
-876458000
Annuals > 3 > cash Flow > cash From Financing
-603726000
Annuals > 3 > cash Flow > net Change In Cash
169736000
Annuals > 3 > ratios > PE
21.918161723466728
Annuals > 3 > ratios > PB
127.12614887347996
Annuals > 3 > ratios > ROE
237.04318190089418
Annuals > 3 > ratios > ROA
26.369641936295118
Annuals > 3 > ratios > FCF
3005382000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.3262505613673122
Annuals > 3 > health Score
64
Valuation > metrics > PE
36.8949
Valuation > metrics > PB
31.949573160542744
Valuation > final Score
5.726120000000002
Valuation > verdict
506.3% Overvalued
Profitability > metrics > ROE
22.48794450470214
Profitability > metrics > ROA
10.283676232621115
Profitability > metrics > Net Margin
0.34926672183284646
Profitability > final Score
100
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
2.2733684234387033
Risk > metrics > Interest Coverage
18.813605346465003
Risk > final Score
58
Risk > verdict
High
Liquidity > metrics > Current Ratio
22.87281341337267
Liquidity > metrics > Quick Ratio
15.954276026596782
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
100
Prev Profitabilities > 1
100
Prev Profitabilities > 2
95
Prev Risks > 0
58
Prev Risks > 1
58
Prev Risks > 2
46
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-13T00:55:37.348Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-10-29
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
8.81
Earnings History > 0 > eps Estimate
8.61
Earnings History > 0 > eps Difference
0.2
Earnings History > 0 > surprise Percent
2.3229
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-07-31
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
9.38
Earnings History > 1 > eps Estimate
8.55
Earnings History > 1 > eps Difference
0.83
Earnings History > 1 > surprise Percent
9.7076
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-04-30
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
8.41
Earnings History > 2 > eps Estimate
8.08
Earnings History > 2 > eps Difference
0.33
Earnings History > 2 > surprise Percent
4.0842
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-01-30
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
8.2
Earnings History > 3 > eps Estimate
7.76
Earnings History > 3 > eps Difference
0.44
Earnings History > 3 > surprise Percent
5.6701
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-10-30
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
7.33
Earnings History > 4 > eps Estimate
7.05
Earnings History > 4 > eps Difference
0.28
Earnings History > 4 > surprise Percent
3.9716
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-07-24
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
6.6
Earnings History > 5 > eps Estimate
6.15
Earnings History > 5 > eps Difference
0.45
Earnings History > 5 > surprise Percent
7.3171
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-04-25
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
5.26
Earnings History > 6 > eps Estimate
5.01
Earnings History > 6 > eps Difference
0.25
Earnings History > 6 > surprise Percent
4.99
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-01-25
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
6.16
Earnings History > 7 > eps Estimate
5.91
Earnings History > 7 > eps Difference
0.25
Earnings History > 7 > surprise Percent
4.2301
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-10-25
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
5.74
Earnings History > 8 > eps Estimate
5.41
Earnings History > 8 > eps Difference
0.33
Earnings History > 8 > surprise Percent
6.0998
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-07-27
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
5.4
Earnings History > 9 > eps Estimate
4.85
Earnings History > 9 > eps Difference
0.55
Earnings History > 9 > surprise Percent
11.3402
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-04-26
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
5.49
Earnings History > 10 > eps Estimate
5.32
Earnings History > 10 > eps Difference
0.17
Earnings History > 10 > surprise Percent
3.1955
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-01-26
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
7.38
Earnings History > 11 > eps Estimate
7.1
Earnings History > 11 > eps Difference
0.28
Earnings History > 11 > surprise Percent
3.9437
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-10-26
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
7.06
Earnings History > 12 > eps Estimate
6.21
Earnings History > 12 > eps Difference
0.85
Earnings History > 12 > surprise Percent
13.6876
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-07-28
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
5.81
Earnings History > 13 > eps Estimate
5.5
Earnings History > 13 > eps Difference
0.31
Earnings History > 13 > surprise Percent
5.6364
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-04-28
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
5.13
Earnings History > 14 > eps Estimate
4.82
Earnings History > 14 > eps Difference
0.31
Earnings History > 14 > surprise Percent
6.4315
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-01-27
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
5.59
Earnings History > 15 > eps Estimate
5.45
Earnings History > 15 > eps Difference
0.14
Earnings History > 15 > surprise Percent
2.5688
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-10-27
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
4.64
Earnings History > 16 > eps Estimate
4.52
Earnings History > 16 > eps Difference
0.12
Earnings History > 16 > surprise Percent
2.6549
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-07-29
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
4.43
Earnings History > 17 > eps Estimate
3.99
Earnings History > 17 > eps Difference
0.44
Earnings History > 17 > surprise Percent
11.0276
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-04-29
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
3.85
Earnings History > 18 > eps Estimate
3.62
Earnings History > 18 > eps Difference
0.23
Earnings History > 18 > surprise Percent
6.3536
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-02-03
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
3.24
Earnings History > 19 > eps Estimate
3.19
Earnings History > 19 > eps Difference
0.05
Earnings History > 19 > surprise Percent
1.5674
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-10-28
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
3.03
Earnings History > 20 > eps Estimate
2.77
Earnings History > 20 > eps Difference
0.26
Earnings History > 20 > surprise Percent
9.3863
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-08-03
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
2.73
Earnings History > 21 > eps Estimate
2.41
Earnings History > 21 > eps Difference
0.32
Earnings History > 21 > surprise Percent
13.278
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-05-05
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
2.47
Earnings History > 22 > eps Estimate
2.28
Earnings History > 22 > eps Difference
0.19
Earnings History > 22 > surprise Percent
8.3333
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-02-04
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
2.66
Earnings History > 23 > eps Estimate
2.58
Earnings History > 23 > eps Difference
0.08
Earnings History > 23 > surprise Percent
3.1008
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-10-30
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
2.48
Earnings History > 24 > eps Estimate
2.2
Earnings History > 24 > eps Difference
0.28
Earnings History > 24 > surprise Percent
12.7273
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-08-05
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.78
Earnings History > 25 > eps Estimate
1.74
Earnings History > 25 > eps Difference
0.04
Earnings History > 25 > surprise Percent
2.2989
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-05-06
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.8
Earnings History > 26 > eps Estimate
1.67
Earnings History > 26 > eps Difference
0.13
Earnings History > 26 > surprise Percent
7.7844
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-01-29
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
2.44
Earnings History > 27 > eps Estimate
2.2
Earnings History > 27 > eps Difference
0.24
Earnings History > 27 > surprise Percent
10.9091
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-10-29
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
2.46
Earnings History > 28 > eps Estimate
2.21
Earnings History > 28 > eps Difference
0.25
Earnings History > 28 > surprise Percent
11.3122
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-07-30
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
2.22
Earnings History > 29 > eps Estimate
2.14
Earnings History > 29 > eps Difference
0.08
Earnings History > 29 > surprise Percent
3.7383
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-04-26
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
2.02
Earnings History > 30 > eps Estimate
1.99
Earnings History > 30 > eps Difference
0.03
Earnings History > 30 > surprise Percent
1.5075
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-01-25
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
1.97
Earnings History > 31 > eps Estimate
1.73
Earnings History > 31 > eps Difference
0.24
Earnings History > 31 > surprise Percent
13.8728
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-10-26
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
1.8
Earnings History > 32 > eps Estimate
1.64
Earnings History > 32 > eps Difference
0.16
Earnings History > 32 > surprise Percent
9.7561
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-07-27
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.64
Earnings History > 33 > eps Estimate
1.59
Earnings History > 33 > eps Difference
0.05
Earnings History > 33 > surprise Percent
3.1447
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-04-27
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
1.62
Earnings History > 34 > eps Estimate
1.55
Earnings History > 34 > eps Difference
0.07
Earnings History > 34 > surprise Percent
4.5161
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-01-26
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.52
Earnings History > 35 > eps Estimate
1.39
Earnings History > 35 > eps Difference
0.13
Earnings History > 35 > surprise Percent
9.3525
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-10-20
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.16
Earnings History > 36 > eps Estimate
1.03
Earnings History > 36 > eps Difference
0.13
Earnings History > 36 > surprise Percent
12.6214
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-07-28
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.77
Earnings History > 37 > eps Estimate
1.42
Earnings History > 37 > eps Difference
0.35
Earnings History > 37 > surprise Percent
24.6479
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-04-26
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.15
Earnings History > 38 > eps Estimate
0.98
Earnings History > 38 > eps Difference
0.17
Earnings History > 38 > surprise Percent
17.3469
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-01-28
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.04
Earnings History > 39 > eps Estimate
0.86
Earnings History > 39 > eps Difference
0.18
Earnings History > 39 > surprise Percent
20.9302
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-10-21
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.71
Earnings History > 40 > eps Estimate
0.56
Earnings History > 40 > eps Difference
0.15
Earnings History > 40 > surprise Percent
26.7857
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-07-30
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.99
Earnings History > 41 > eps Estimate
0.91
Earnings History > 41 > eps Difference
0.08
Earnings History > 41 > surprise Percent
8.7912
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-04-23
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.84
Earnings History > 42 > eps Estimate
0.75
Earnings History > 42 > eps Difference
0.09
Earnings History > 42 > surprise Percent
12
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-01-22
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.68
Earnings History > 43 > eps Estimate
0.52
Earnings History > 43 > eps Difference
0.16
Earnings History > 43 > surprise Percent
30.7692
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-10-23
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.47
Earnings History > 44 > eps Estimate
0.46
Earnings History > 44 > eps Difference
0.01
Earnings History > 44 > surprise Percent
2.1739
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-07-24
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.8
Earnings History > 45 > eps Estimate
0.86
Earnings History > 45 > eps Difference
-0.06
Earnings History > 45 > surprise Percent
-6.9767
Earnings History > 46 > period
2014-03-31
Earnings History > 46 > report Date
2014-04-24
Earnings History > 46 > date
2014-03-31
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
1.23
Earnings History > 46 > eps Estimate
1.12
Earnings History > 46 > eps Difference
0.11
Earnings History > 46 > surprise Percent
9.8214
Earnings History > 47 > period
2013-12-31
Earnings History > 47 > report Date
2014-01-23
Earnings History > 47 > date
2013-12-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.85
Earnings History > 47 > eps Estimate
0.8
Earnings History > 47 > eps Difference
0.05
Earnings History > 47 > surprise Percent
6.25
Earnings History > 48 > period
2013-09-30
Earnings History > 48 > report Date
2013-10-24
Earnings History > 48 > date
2013-09-30
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.68
Earnings History > 48 > eps Estimate
0.66
Earnings History > 48 > eps Difference
0.02
Earnings History > 48 > surprise Percent
3.0303
Earnings History > 49 > period
2013-06-30
Earnings History > 49 > report Date
2013-07-25
Earnings History > 49 > date
2013-06-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.82
Earnings History > 49 > eps Estimate
0.79
Earnings History > 49 > eps Difference
0.03
Earnings History > 49 > surprise Percent
3.7975
Earnings History > 50 > period
2013-03-31
Earnings History > 50 > report Date
2013-04-25
Earnings History > 50 > date
2013-03-31
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
1.01
Earnings History > 50 > eps Estimate
0.86
Earnings History > 50 > eps Difference
0.15
Earnings History > 50 > surprise Percent
17.4419
Earnings History > 51 > period
2012-12-31
Earnings History > 51 > report Date
2013-01-24
Earnings History > 51 > date
2012-12-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.63
Earnings History > 51 > eps Estimate
0.56
Earnings History > 51 > eps Difference
0.07
Earnings History > 51 > surprise Percent
12.5
Earnings History > 52 > period
2012-09-30
Earnings History > 52 > report Date
2012-10-25
Earnings History > 52 > date
2012-09-30
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.84
Earnings History > 52 > eps Estimate
0.89
Earnings History > 52 > eps Difference
-0.05
Earnings History > 52 > surprise Percent
-5.618
Earnings History > 53 > period
2012-06-30
Earnings History > 53 > report Date
2012-07-26
Earnings History > 53 > date
2012-06-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
1.49
Earnings History > 53 > eps Estimate
1.31
Earnings History > 53 > eps Difference
0.18
Earnings History > 53 > surprise Percent
13.7405
Earnings History > 54 > period
2012-03-31
Earnings History > 54 > report Date
2012-04-26
Earnings History > 54 > date
2012-03-31
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
1.27
Earnings History > 54 > eps Estimate
1.1
Earnings History > 54 > eps Difference
0.17
Earnings History > 54 > surprise Percent
15.4545
Earnings History > 55 > period
2011-12-31
Earnings History > 55 > report Date
2012-01-26
Earnings History > 55 > date
2011-12-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.72
Earnings History > 55 > eps Estimate
0.66
Earnings History > 55 > eps Difference
0.06
Earnings History > 55 > surprise Percent
9.0909
Earnings History > 56 > period
2011-09-30
Earnings History > 56 > report Date
2011-10-27
Earnings History > 56 > date
2011-09-30
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
1.17
Earnings History > 56 > eps Estimate
1.17
Earnings History > 56 > eps Difference
0
Earnings History > 56 > surprise Percent
0
Earnings History > 57 > period
2011-06-30
Earnings History > 57 > report Date
2011-07-28
Earnings History > 57 > date
2011-06-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
1.5
Earnings History > 57 > eps Estimate
1.37
Earnings History > 57 > eps Difference
0.13
Earnings History > 57 > surprise Percent
9.4891
Earnings History > 58 > period
2011-03-31
Earnings History > 58 > report Date
2011-04-28
Earnings History > 58 > date
2011-03-31
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
1.31
Earnings History > 58 > eps Estimate
1.24
Earnings History > 58 > eps Difference
0.07
Earnings History > 58 > surprise Percent
5.6452
Earnings History > 59 > period
2010-12-31
Earnings History > 59 > report Date
2011-01-27
Earnings History > 59 > date
2010-12-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
1.1
Earnings History > 59 > eps Estimate
1.05
Earnings History > 59 > eps Difference
0.05
Earnings History > 59 > surprise Percent
4.7619
Earnings History > 60 > period
2010-09-30
Earnings History > 60 > report Date
2010-10-28
Earnings History > 60 > date
2010-09-30
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.99
Earnings History > 60 > eps Estimate
0.86
Earnings History > 60 > eps Difference
0.13
Earnings History > 60 > surprise Percent
15.1163
Earnings History > 61 > period
2010-06-30
Earnings History > 61 > report Date
2010-07-29
Earnings History > 61 > date
2010-06-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.7
Earnings History > 61 > eps Estimate
0.6
Earnings History > 61 > eps Difference
0.1
Earnings History > 61 > surprise Percent
16.6667
Earnings History > 62 > period
2010-03-31
Earnings History > 62 > report Date
2010-04-29
Earnings History > 62 > date
2010-03-31
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.41
Earnings History > 62 > eps Estimate
0.35
Earnings History > 62 > eps Difference
0.06
Earnings History > 62 > surprise Percent
17.1429
Earnings History > 63 > period
2009-12-31
Earnings History > 63 > report Date
2010-01-28
Earnings History > 63 > date
2009-12-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.28
Earnings History > 63 > eps Estimate
0.27
Earnings History > 63 > eps Difference
0.01
Earnings History > 63 > surprise Percent
3.7037
Earnings History > 64 > period
2009-09-30
Earnings History > 64 > report Date
2009-10-29
Earnings History > 64 > date
2009-09-30
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.15
Earnings History > 64 > eps Estimate
0.02
Earnings History > 64 > eps Difference
0.13
Earnings History > 64 > surprise Percent
650
Earnings History > 65 > period
2009-06-30
Earnings History > 65 > report Date
2009-07-23
Earnings History > 65 > date
2009-06-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
-0.09
Earnings History > 65 > eps Estimate
-0.15
Earnings History > 65 > eps Difference
0.06
Earnings History > 65 > surprise Percent
40
Earnings History > 66 > period
2009-03-31
Earnings History > 66 > report Date
2009-04-23
Earnings History > 66 > date
2009-03-31
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.34
Earnings History > 66 > eps Estimate
-0.26
Earnings History > 66 > eps Difference
-0.08
Earnings History > 66 > surprise Percent
-30.7692
Earnings History > 67 > period
2008-12-31
Earnings History > 67 > report Date
2009-01-29
Earnings History > 67 > date
2008-12-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.12
Earnings History > 67 > eps Estimate
-0.07
Earnings History > 67 > eps Difference
-0.05
Earnings History > 67 > surprise Percent
-71.4286
Earnings History > 68 > period
2008-09-30
Earnings History > 68 > report Date
2008-10-30
Earnings History > 68 > date
2008-09-30
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.32
Earnings History > 68 > eps Estimate
0.34
Earnings History > 68 > eps Difference
-0.02
Earnings History > 68 > surprise Percent
-5.8824
Earnings History > 69 > period
2008-06-30
Earnings History > 69 > report Date
2008-07-31
Earnings History > 69 > date
2008-06-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.6
Earnings History > 69 > eps Estimate
0.57
Earnings History > 69 > eps Difference
0.03
Earnings History > 69 > surprise Percent
5.2632
Earnings History > 70 > period
2008-03-31
Earnings History > 70 > report Date
2008-04-24
Earnings History > 70 > date
2008-03-31
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.67
Earnings History > 70 > eps Estimate
0.63
Earnings History > 70 > eps Difference
0.04
Earnings History > 70 > surprise Percent
6.3492
Earnings History > 71 > period
2007-12-31
Earnings History > 71 > report Date
2008-01-24
Earnings History > 71 > date
2007-12-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.75
Earnings History > 71 > eps Estimate
0.7
Earnings History > 71 > eps Difference
0.05
Earnings History > 71 > surprise Percent
7.1429
Earnings History > 72 > period
2007-09-30
Earnings History > 72 > report Date
2007-10-25
Earnings History > 72 > date
2007-09-30
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.76
Earnings History > 72 > eps Estimate
0.76
Earnings History > 72 > eps Difference
0
Earnings History > 72 > surprise Percent
0
Earnings History > 73 > period
2007-06-30
Earnings History > 73 > report Date
2007-07-26
Earnings History > 73 > date
2007-06-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.9
Earnings History > 73 > eps Estimate
0.85
Earnings History > 73 > eps Difference
0.05
Earnings History > 73 > surprise Percent
5.8824
Earnings History > 74 > period
2007-03-31
Earnings History > 74 > report Date
2007-04-26
Earnings History > 74 > date
2007-03-31
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.84
Earnings History > 74 > eps Estimate
0.78
Earnings History > 74 > eps Difference
0.06
Earnings History > 74 > surprise Percent
7.6923
Earnings History > 75 > period
2006-12-31
Earnings History > 75 > report Date
2007-02-05
Earnings History > 75 > date
2006-12-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.72
Earnings History > 75 > eps Estimate
0.71
Earnings History > 75 > eps Difference
0.01
Earnings History > 75 > surprise Percent
1.4085
Earnings History > 76 > period
2006-09-30
Earnings History > 76 > report Date
2006-10-26
Earnings History > 76 > date
2006-09-30
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.6685
Earnings History > 76 > eps Estimate
-
Earnings History > 76 > eps Difference
0
Earnings History > 76 > surprise Percent
-
Earnings History > 77 > period
2006-06-30
Earnings History > 77 > report Date
2006-07-27
Earnings History > 77 > date
2006-06-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.6355
Earnings History > 77 > eps Estimate
-
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
-
Earnings History > 78 > period
2006-03-31
Earnings History > 78 > report Date
2006-04-27
Earnings History > 78 > date
2006-03-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.63
Earnings History > 78 > eps Estimate
0.56
Earnings History > 78 > eps Difference
0.07
Earnings History > 78 > surprise Percent
12.5
Earnings History > 79 > period
2005-12-31
Earnings History > 79 > report Date
2006-01-26
Earnings History > 79 > date
2005-12-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.5
Earnings History > 79 > eps Estimate
0.47
Earnings History > 79 > eps Difference
0.03
Earnings History > 79 > surprise Percent
6.383
Earnings History > 80 > period
2005-09-30
Earnings History > 80 > report Date
2005-10-27
Earnings History > 80 > date
2005-09-30
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.5
Earnings History > 80 > eps Estimate
0.48
Earnings History > 80 > eps Difference
0.02
Earnings History > 80 > surprise Percent
4.1667
Earnings History > 81 > period
2005-06-30
Earnings History > 81 > report Date
2005-07-28
Earnings History > 81 > date
2005-06-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.52
Earnings History > 81 > eps Estimate
0.48
Earnings History > 81 > eps Difference
0.04
Earnings History > 81 > surprise Percent
8.3333
Earnings History > 82 > period
2005-03-31
Earnings History > 82 > report Date
2005-04-28
Earnings History > 82 > date
2005-03-31
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.61
Earnings History > 82 > eps Estimate
0.56
Earnings History > 82 > eps Difference
0.05
Earnings History > 82 > surprise Percent
8.9286
Earnings History > 83 > period
2004-12-31
Earnings History > 83 > report Date
2005-01-20
Earnings History > 83 > date
2004-12-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.61
Earnings History > 83 > eps Estimate
0.59
Earnings History > 83 > eps Difference
0.02
Earnings History > 83 > surprise Percent
3.3898
Earnings History > 84 > period
2004-09-30
Earnings History > 84 > report Date
2004-10-21
Earnings History > 84 > date
2004-09-30
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.58
Earnings History > 84 > eps Estimate
0.57
Earnings History > 84 > eps Difference
0.01
Earnings History > 84 > surprise Percent
1.7544
Earnings History > 85 > period
2004-06-30
Earnings History > 85 > report Date
2004-07-29
Earnings History > 85 > date
2004-06-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.48
Earnings History > 85 > eps Estimate
0.45
Earnings History > 85 > eps Difference
0.03
Earnings History > 85 > surprise Percent
6.6667
Earnings History > 86 > period
2004-03-31
Earnings History > 86 > report Date
2004-04-21
Earnings History > 86 > date
2004-03-31
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.33
Earnings History > 86 > eps Estimate
0.29
Earnings History > 86 > eps Difference
0.04
Earnings History > 86 > surprise Percent
13.7931
Earnings History > 87 > period
2003-12-31
Earnings History > 87 > report Date
2004-01-22
Earnings History > 87 > date
2003-12-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.22
Earnings History > 87 > eps Estimate
0.19
Earnings History > 87 > eps Difference
0.03
Earnings History > 87 > surprise Percent
15.7895
Earnings History > 88 > period
2003-09-30
Earnings History > 88 > report Date
2003-10-22
Earnings History > 88 > date
2003-09-30
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.18
Earnings History > 88 > eps Estimate
0.17
Earnings History > 88 > eps Difference
0.01
Earnings History > 88 > surprise Percent
5.8824
Earnings History > 89 > period
2003-06-30
Earnings History > 89 > report Date
2003-07-24
Earnings History > 89 > date
2003-06-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.15
Earnings History > 89 > eps Estimate
0.15
Earnings History > 89 > eps Difference
0
Earnings History > 89 > surprise Percent
0
Earnings History > 90 > period
2003-03-31
Earnings History > 90 > report Date
2003-04-23
Earnings History > 90 > date
2003-03-31
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.14
Earnings History > 90 > eps Estimate
0.12
Earnings History > 90 > eps Difference
0.02
Earnings History > 90 > surprise Percent
16.6667
Earnings History > 91 > period
2002-12-31
Earnings History > 91 > report Date
2003-01-23
Earnings History > 91 > date
2002-12-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.15
Earnings History > 91 > eps Estimate
0.14
Earnings History > 91 > eps Difference
0.01
Earnings History > 91 > surprise Percent
7.1429
Earnings History > 92 > period
2002-09-30
Earnings History > 92 > report Date
2002-10-22
Earnings History > 92 > date
2002-09-30
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.23
Earnings History > 92 > eps Estimate
0.23
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
0
Earnings History > 93 > period
2002-06-30
Earnings History > 93 > report Date
2002-07-30
Earnings History > 93 > date
2002-06-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.23
Earnings History > 93 > eps Estimate
0.2
Earnings History > 93 > eps Difference
0.03
Earnings History > 93 > surprise Percent
15
Earnings History > 94 > period
2002-03-31
Earnings History > 94 > report Date
2002-04-18
Earnings History > 94 > date
2002-03-31
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.17
Earnings History > 94 > eps Estimate
0.15
Earnings History > 94 > eps Difference
0.02
Earnings History > 94 > surprise Percent
13.3333
Earnings History > 95 > period
2001-12-31
Earnings History > 95 > report Date
2002-01-23
Earnings History > 95 > date
2001-12-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.25
Earnings History > 95 > eps Estimate
0.24
Earnings History > 95 > eps Difference
0.01
Earnings History > 95 > surprise Percent
4.1667
Earnings History > 96 > period
2001-09-30
Earnings History > 96 > report Date
2001-10-18
Earnings History > 96 > date
2001-09-30
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.44
Earnings History > 96 > eps Estimate
0.43
Earnings History > 96 > eps Difference
0.01
Earnings History > 96 > surprise Percent
2.3256
Earnings History > 97 > period
2001-06-30
Earnings History > 97 > report Date
2001-07-31
Earnings History > 97 > date
2001-06-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.29
Earnings History > 97 > eps Estimate
0.26
Earnings History > 97 > eps Difference
0.03
Earnings History > 97 > surprise Percent
11.5385
Earnings History > 98 > period
2001-03-31
Earnings History > 98 > report Date
2001-04-18
Earnings History > 98 > date
2001-03-31
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.48
Earnings History > 98 > eps Estimate
0.44
Earnings History > 98 > eps Difference
0.04
Earnings History > 98 > surprise Percent
9.0909
Earnings History > 99 > period
2000-12-31
Earnings History > 99 > report Date
2001-01-17
Earnings History > 99 > date
2000-12-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.57
Earnings History > 99 > eps Estimate
0.55
Earnings History > 99 > eps Difference
0.02
Earnings History > 99 > surprise Percent
3.6364
Earnings History > 100 > period
2000-09-30
Earnings History > 100 > report Date
2000-10-12
Earnings History > 100 > date
2000-09-30
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.54
Earnings History > 100 > eps Estimate
0.51
Earnings History > 100 > eps Difference
0.03
Earnings History > 100 > surprise Percent
5.8824
Earnings History > 101 > period
2000-06-30
Earnings History > 101 > report Date
2000-07-27
Earnings History > 101 > date
2000-06-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.47
Earnings History > 101 > eps Estimate
0.43
Earnings History > 101 > eps Difference
0.04
Earnings History > 101 > surprise Percent
9.3023
Earnings History > 102 > period
2000-03-31
Earnings History > 102 > report Date
2000-04-13
Earnings History > 102 > date
2000-03-31
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.38
Earnings History > 102 > eps Estimate
0.32
Earnings History > 102 > eps Difference
0.06
Earnings History > 102 > surprise Percent
18.75
Earnings History > 103 > period
1999-12-31
Earnings History > 103 > report Date
2000-01-13
Earnings History > 103 > date
1999-12-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.26
Earnings History > 103 > eps Estimate
0.24
Earnings History > 103 > eps Difference
0.02
Earnings History > 103 > surprise Percent
8.3333
Earnings History > 104 > period
1999-09-30
Earnings History > 104 > report Date
1999-10-14
Earnings History > 104 > date
1999-09-30
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.19
Earnings History > 104 > eps Estimate
0.16
Earnings History > 104 > eps Difference
0.03
Earnings History > 104 > surprise Percent
18.75
Earnings History > 105 > period
1999-06-30
Earnings History > 105 > report Date
1999-07-28
Earnings History > 105 > date
1999-06-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.14
Earnings History > 105 > eps Estimate
0.13
Earnings History > 105 > eps Difference
0.01
Earnings History > 105 > surprise Percent
7.6923
Earnings History > 106 > period
1999-03-31
Earnings History > 106 > report Date
1999-04-14
Earnings History > 106 > date
1999-03-31
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.12
Earnings History > 106 > eps Estimate
0.07
Earnings History > 106 > eps Difference
0.05
Earnings History > 106 > surprise Percent
71.4286
Earnings History > 107 > period
1998-12-31
Earnings History > 107 > report Date
1999-01-19
Earnings History > 107 > date
1998-12-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.06
Earnings History > 107 > eps Estimate
0.05
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
20
Earnings History > 108 > period
1998-09-30
Earnings History > 108 > report Date
1998-10-15
Earnings History > 108 > date
1998-09-30
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.06
Earnings History > 108 > eps Estimate
0.07
Earnings History > 108 > eps Difference
-0.01
Earnings History > 108 > surprise Percent
-14.2857
Earnings History > 109 > period
1998-06-30
Earnings History > 109 > report Date
1998-07-28
Earnings History > 109 > date
1998-06-30
Earnings History > 109 > before After Market
BeforeMarket
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.12
Earnings History > 109 > eps Estimate
0.12
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1998-03-31
Earnings History > 110 > report Date
1998-04-16
Earnings History > 110 > date
1998-03-31
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.18
Earnings History > 110 > eps Estimate
0.17
Earnings History > 110 > eps Difference
0.01
Earnings History > 110 > surprise Percent
5.8824
Earnings History > 111 > period
1997-12-31
Earnings History > 111 > report Date
1998-01-20
Earnings History > 111 > date
1997-12-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
0.3
Earnings History > 111 > eps Estimate
0.3
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
0
Earnings History > 112 > period
1997-09-30
Earnings History > 112 > report Date
1997-10-21
Earnings History > 112 > date
1997-09-30
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.28
Earnings History > 112 > eps Estimate
0.26
Earnings History > 112 > eps Difference
0.02
Earnings History > 112 > surprise Percent
7.6923
Earnings History > 113 > period
1997-06-30
Earnings History > 113 > report Date
1997-07-29
Earnings History > 113 > date
1997-06-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.24
Earnings History > 113 > eps Estimate
0.23
Earnings History > 113 > eps Difference
0.01
Earnings History > 113 > surprise Percent
4.3478
Earnings History > 114 > period
1997-03-31
Earnings History > 114 > report Date
1997-04-15
Earnings History > 114 > date
1997-03-31
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.22
Earnings History > 114 > eps Estimate
0.21
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
4.7619
Earnings History > 115 > period
1996-12-31
Earnings History > 115 > report Date
1997-01-16
Earnings History > 115 > date
1996-12-31
Earnings History > 115 > before After Market
-
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
0.2
Earnings History > 115 > eps Estimate
0.2
Earnings History > 115 > eps Difference
0
Earnings History > 115 > surprise Percent
0
Earnings History > 116 > period
1996-09-30
Earnings History > 116 > report Date
1996-10-17
Earnings History > 116 > date
1996-09-30
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.23
Earnings History > 116 > eps Estimate
0.24
Earnings History > 116 > eps Difference
-0.01
Earnings History > 116 > surprise Percent
-4.1667
Earnings History > 117 > period
1996-06-30
Earnings History > 117 > report Date
1996-08-08
Earnings History > 117 > date
1996-06-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.31
Earnings History > 117 > eps Estimate
0.32
Earnings History > 117 > eps Difference
-0.01
Earnings History > 117 > surprise Percent
-3.125
Earnings History > 118 > period
1996-03-31
Earnings History > 118 > report Date
1996-04-15
Earnings History > 118 > date
1996-03-31
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.31
Earnings History > 118 > eps Estimate
0.3
Earnings History > 118 > eps Difference
0.01
Earnings History > 118 > surprise Percent
3.3333
Earnings History > 119 > period
1995-12-31
Earnings History > 119 > report Date
1996-01-12
Earnings History > 119 > date
1995-12-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.28
Earnings History > 119 > eps Estimate
0.28
Earnings History > 119 > eps Difference
0
Earnings History > 119 > surprise Percent
0
KLA Corporation, together with its subsidiaries, designs, manufactures, and markets process control, process-enabling, and yield management solutions for the semiconductor and related electronics industries worldwide. The company operates through three segments: Semiconductor Process Control; Specialty Semiconductor Process; and PCB and Component Inspection. It offers inspection and review tools to identify, locate, characterize, review, and analyze defects on various surfaces of patterned and unpatterned wafers; metrology systems to measure pattern dimensions, film thickness, film stress, layer-to-layer alignment, pattern placement, surface topography, and electro-optical properties for wafers; chemical process control equipment; wired and wireless sensor wafers and reticles; wafer defect inspection, review, and metrology systems; reticle inspection and metrology systems; wafer inspection and metrology systems; and semiconductor software solutions that provide run-time process control, defect excursion identification, process corrections, and defect classification to accelerate yield learning rates and reduce production risk. The company also provides etch, plasma dicing, deposition, and other wafer processing technologies and solutions for the semiconductor and microelectronics industry. In addition, it offers direct imaging, inspection, optical shaping, inkjet and additive printing, and computer-aided manufacturing and engineering solutions for the PCB market and inspection and metrology systems for quality control and yield improvement in advanced and traditional semiconductor packaging markets. The company was formerly known as KLA-Tencor Corporation and changed its name to KLA Corporation in July 2019. KLA Corporation was incorporated in 1975 and is headquartered in Milpitas, California.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
1.9Next Payout:
Dec 2, 2025Yield:
0.6317 %KLA Corporation (KLAC) Stock After Hours (Dec. 12, 2025): Why Shares Fell 4% and What to Know Before the Next Market Open ts2.tech
Read more →KLA Corporation Stock (KLAC) News Today: Why Shares Are Moving, Latest Forecasts, and Key Risks to Watch (Dec. 12, 2025) ts2.tech
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$1287.2693
Analyst Picks
Strong Buy
11
Buy
6
Hold
10
Sell
1
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very High
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
High
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 79.37% of the total shares of KLA-Tencor Corporation
1.
Vanguard Group Inc(10.3858%)
since
2025/06/30
2.
BlackRock Inc(8.9448%)
since
2025/06/30
3.
State Street Corp(4.6375%)
since
2025/06/30
4.
Capital Research & Mgmt Co - Division 3(4.3338%)
since
2025/06/30
5.
PRIMECAP Management Company(3.3951%)
since
2025/06/30
6.
Vanguard Total Stock Mkt Idx Inv(3.1487%)
since
2025/07/31
7.
Capital World Investors(2.9969%)
since
2025/06/30
8.
Geode Capital Management, LLC(2.6364%)
since
2025/06/30
9.
Vanguard 500 Index Investor(2.4807%)
since
2025/07/31
10.
Vanguard PRIMECAP Inv(2.1416%)
since
2025/06/30
11.
Invesco QQQ Trust(2.0655%)
since
2025/08/29
12.
American Funds Washington Mutual A(1.6363%)
since
2025/06/30
13.
Capital Group Wash Mutual Invtrs Comp(1.6363%)
since
2025/06/30
14.
Goldman Sachs Group Inc(1.591%)
since
2025/06/30
15.
Massachusetts Financial Services Company(1.4321%)
since
2025/06/30
16.
NORGES BANK(1.3524%)
since
2025/06/30
17.
T. Rowe Price Associates, Inc.(1.3501%)
since
2025/06/30
18.
Fidelity 500 Index(1.2703%)
since
2025/07/31
19.
Northern Trust Corp(1.2342%)
since
2025/06/30
20.
SPDR® S&P 500® ETF(1.2113%)
since
2025/08/31
21.
iShares Core S&P 500 ETF(1.2058%)
since
2025/08/31
22.
Bank of America Corp(1.1779%)
since
2025/06/30
23.
HHG PLC(1.1772%)
since
2025/06/30
24.
Morgan Stanley - Brokerage Accounts(1.1635%)
since
2025/06/30
25.
Amvescap Plc.(1.1368%)
since
2025/06/30
26.
American Funds Fundamental Invs A(1.0882%)
since
2025/06/30
27.
Capital Group Fundamental Invtrs Comp(1.0882%)
since
2025/06/30
28.
State Farm Mutual Automobile Ins Co(1.0762%)
since
2025/06/30
29.
Vanguard Growth Index Investor(1.0738%)
since
2025/07/31
30.
American Funds American Balanced A(1.0728%)
since
2025/06/30
31.
Van Eck Associates Corporation(1.0681%)
since
2025/06/30
32.
Pictet Asset Manangement SA(1.0224%)
since
2025/06/30
33.
VanEck Semiconductor ETF(0.9297%)
since
2025/08/30
34.
Amundi(0.9061%)
since
2025/06/30
35.
The Technology Select Sector SPDR® ETF(0.8104%)
since
2025/08/31
36.
American Funds Growth Fund of Amer A(0.754%)
since
2025/06/30
37.
Capital Group Growth Fnd of Amer Comp(0.754%)
since
2025/06/30
38.
Vanguard Information Technology ETF(0.6806%)
since
2025/07/31
39.
MFS Large Cap Value Equity(0.6524%)
since
2025/06/30
40.
MFS Value A(0.6486%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
8.81
EPS Estimate
8.61
EPS Difference
0.2
Surprise Percent
2.3229%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.