_id
6913108fccc777a4e85d7e83
Ticker
LRCX
Name
Lam Research Corp
Exchange
NASDAQ
Address
4650 Cushing Parkway, Fremont, CA, United States, 94538
Country
USA
Sector
Technology
Industry
Semiconductor Equipment & Materials
Currency
USD
Website
https://www.lamresearch.com
Description
Lam Research Corporation designs, manufactures, markets, refurbishes, and services semiconductor processing equipment used in the fabrication of integrated circuits in the United States, China, Korea, Taiwan, Japan, Southeast Asia, and Europe. The company offers ALTUS systems to deposit conformal or selective films for tungsten or molybdenum metallization applications; SABRE electrochemical deposition products for copper interconnect transition that offers copper damascene manufacturing; SPEED gapfill high-density plasma chemical vapor deposition (CVD) products; Striker single-wafer atomic layer deposition products for dielectric film solutions; and VECTOR plasma-enhanced CVD products. It also provides Flex for dielectric etch applications; Vantex, a dielectric etch system that provides RF technology and repeatable wafer-to-wafer performance enabled by Equipment Intelligence solutions; Kiyo for conductor etch applications; Syndion for through-silicon via etch applications; and Versys metal products for metal etch processes. In addition, the company offers Coronus bevel clean products to enhance die yield; and Da Vinci, DV-Prime, EOS, and SP series products to address various wafer cleaning applications. Further, it provides Reliant deposition, etch, and clean products; and Sense.i platform products, as well as customer service, spares, and upgrades. Lam Research Corporation was incorporated in 1980 and is headquartered in Fremont, California.
Last Close
168.71
Volume
7369398
Current Price
160.52
Change
-4.854484025843162
Last Updated
2025-12-02T11:22:40.843Z
Image
data:image/webp;base64,UklGRigHAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSA0GAAABGTVtG7ChdJxtRP/jXk1W3v+bFFu6y+z7vu/bnX3fZ9S8zPUVTEbOK9j3fZ+5y+z7vq+ioSi4m/2r0+oJjpRqLI7gkIwiOCyugiOPuq2e4EjJlu06qNPyyEIiuxXBkVK33ZN2BDUtj+vg2vYogkNyVAVJudOy3Empi2xJULclroK7FldBDSl1ke0Iru0ZRVDTskcRJImYgAm4Jty5vd4DPQh3nVvVEz3NSzzPY9yarhW4wZu9ylPcmh6m+krv8HbP9xC3ngfIVl/mbe6NPJ5yq3mqF3m6rPockRd7gluLEjk34+BxXui1nkG6lUQjL/VQAMrhG5090q3j0ZxnAQwAzlerxke3isOu8xEAAB7MubEUvzUUqi/X+ocF8HDtN3kuzvG4J4u0C2ARP9PrbEQlh3uSZwtsg9XZRjfwWI4mtc9FOWuQipz3YAdrnbs8AoZc4N62z7Faz/ICqyYTcN5V9YwcytM+LgPj0cVqt+ZIWuSuENjo29+7yjmOEu12OVvw6huchRzHGbhYw7ZAZ7/aLjuKtF+tjcBms7expGIHeZSNrg9YFC68xVnSMUa9SFthA9R7uj3BITxnaghY9anVy05H4CKvUJbYgVb7/KFiPyW7ESkAy9Lq623M7Bf17HuA9Wy3ejFlL7x/rqbB3wFmR5qd/Uu1V7F7OQnwVwQwZgMKgfMBzT7J7Aj+CIBO/wQ4TWEBfu13vuZLiF162b8RAQDzPAFuhFkA+kWfN/0zO5jHtZ+jAKAUlOYv/B5KhVggX3aT5o/YIVWb/BQAgKRxf9BsTrWWhm2CH/qVWwwQa52aNEUAgBCYqVYp/x0/Vt627S/4xUXW8HGtJAMAEGRAOUTFb/sBYUJsAvIFg9/6DZaS252fgIUK8LoO8e2CvvVVR/2xLfAtuXyFHaFc1nQLkiJPx3zUGTW/blAXZc6W5vSbFmVWnL3MLliWRgV+93u88X2PT6X19XCGGWQ+Y1E2WFBWa15iicJoRKfhfnE7sm1+X9gvaogZGvi9LtvwbFZ0gWWEMnQWLfAHDe04JsSL3PygP2UCsWHlG4hNqZQPiBVqTI1JZ2bufEWpCKshkv+cnGxITGRj8FkZm1SnyINVU6J6/5ech57Rymbev8X7OmrwZD2GrEFm082XbNDUaAKsYwEbubzPeRavHKwvN3udrDG4WU7kkDW6HnOlmQnZiRlkQJGvqBkrJ4Xj+y84k9r8Ur05uWDu3ujAJVsCb/BkgBhlZ5gHhgYRfB2hsaMX7797YtQ/5rtwMuCrz1dysjWgy10eMTA9NS9iQo01saOqPvdmQlosCSFPsHHipmpIc7nDLmrBWF4P5hm04uU+MMVkbSyU287KoOH1Zicp/lIjzV/t4KY7nA8qxgKYDys71MokKhCDkWkWiP9UU5f2Y1tS5RMq3mLAFNOf4jVDvWku3PgZBABT/WCLWIlHZR4Y40LLPPKXkvfcbVRi/z6StatarHLgCrU69HQezvEyBQCyNSiVLIzUbAJsLYyiwtbmUPvfmyTLvTX/kdtwTlrDS6cuLm7y9UY6TwH89+XvW6CUs8WxTTjpKfu7jebSW4UmwU+7UU5XJ2h3a32M46Omd+/UJUoAw6Z/WQaAbJSWgEUudBzyb64MP+Kobx6azfT/E1KyZvTnJ6VWoSDWT4/yMnEfIAqKmh0jNkC7gScx+KiVhk5rwjztnhe0Iq3MY+PUiMr1yl5fx2h5sHbFV+iFXMCuOfPMEo3k7s7JQXMiaOOVW9TllIK8O3UeNKTnwkddV6LiwUlBZgnMs6uonvGfpK8kOT24vjec+rjxWiWWAcEs5dcrsYSxfOk/aM0A1s3aYbaldfC4vhge6wLyJtJDoGYmMVzTEVHG9Z336y6hmCjJbGG6ejgV+X7u9DQoTuk477piUAPtDsclijFxzd3/zZ+gfl+W2AKJa73T+3zQCgLQw7ExwlQO9oc8laguNkUKip5LfwgZDqnCFqWEe68P+GcYgOzmvDwA5XeHIgJAuihmMMA0cbRHkQH2xDt+f98AAEoIBQBKCCEAQAihFAAyfbAvhbwrESTAnFJYSC0AAFZQOCD0AAAAcAgAnQEqQABAAD61TpxJpySiojAYDADgFolnAM51jLNZtcvJv47WYcN9R2GbEFL+/AKxPEH01c65fNf3fNWs98uUzmuEq8kDxgzxAAD++2UDa8zJJgxve9mtPFayS89GV0ZzY0ZcjqQjEKJFuAh4erDFC0mny+ENQagoLH7uLjn2gXRcNFhMGCQXWgJtRfmE6tbn47Iwr/6TPQdWwkgbdQhFpVIWhtlfAUnwBgFkCCz8luKA6LEosIiKDAaLqor/ejDVUZ1VR1Kn722ipGyXw4qO5JgAMH4AXnD6zUaLl6rQX+tpVGOjfd/qYHzDo/LVuKwAAA==
Ipo Date
1984-05-11T00:00:00.000Z
Market Cap
195195191296
Next Dividend Date
2026-01-07T00:00:00.000Z
Dividend Frequency
Quarterly
Dividend Rate
0.26
Dividend Yield
0.647894343384002
Sentiment
0.853656666666667
Sentiment Sources
180
Rating
4.3333
Target Price
159.0223
Strong Buy
20
Buy
4
Hold
9
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
5324173000
Cost Of Revenue
2639294000
Gross Profit
2684879000
Operating Expenses
855791000
Operating Income
1829088000
Interest Expense
695000
Pretax Income
1859162000
Net Income
1568660000
Eps
1.2358338723388163
Dividends Per Share
291981000
Shares Outstanding
1256030000
Income Tax Expense
290502000
EBITDA
1961501000
Operating Margin
34.35440583917915
Total Other Income Expense Net
30074000
Cash
6693046000
Short Term Investments
-
Receivables
3633034000
Inventories
4095054000
Total Current Assets
14806714000
Property Plant Equipment
2510531000
Total Assets
21900211000
Payables
863160000
Short Term Debt
754363000
Long Term Debt
3729580000
Total Liabilities
11707459000
Equity
10192752000
Depreciation
101644000
Change In Working Capital
76184000
Cash From Operations
1778964000
Capital Expenditures
185121000
Cash From Investing
-186048000
Cash From Financing
-1281638000
Net Change In Cash
304219000
PE
34.0947
PB
19.989706681767593
ROE
15.389955529183874
ROA
7.162762039141997
FCF
1593843000
Fcf Percent
0.2993597315489185
Piotroski FScore
4
Health Score
70
Deep Value Investing Score
4
Defensive Investing Score
8.5
Dividend Investing Score
4
Economic Moat Investing Score
9.5
Garp Investing Score
4
Growth Investing Score
3.5
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
5324173000
Quarters > 0 > income Statement > cost Of Revenue
2639294000
Quarters > 0 > income Statement > gross Profit
2684879000
Quarters > 0 > income Statement > operating Expenses
855791000
Quarters > 0 > income Statement > operating Income
1829088000
Quarters > 0 > income Statement > interest Expense
695000
Quarters > 0 > income Statement > pretax Income
1859162000
Quarters > 0 > income Statement > net Income
1568660000
Quarters > 0 > income Statement > eps
1.2358338723388163
Quarters > 0 > income Statement > dividends Per Share
291981000
Quarters > 0 > income Statement > shares Outstanding
1269313000
Quarters > 0 > income Statement > income Tax Expense
290502000
Quarters > 0 > income Statement > EBITDA
1961501000
Quarters > 0 > income Statement > operating Margin
34.35440583917915
Quarters > 0 > income Statement > total Other Income Expense Net
30074000
Quarters > 0 > balance Sheet > cash
6693046000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
3633034000
Quarters > 0 > balance Sheet > inventories
4095054000
Quarters > 0 > balance Sheet > total Current Assets
14806714000
Quarters > 0 > balance Sheet > property Plant Equipment
2510531000
Quarters > 0 > balance Sheet > total Assets
21900211000
Quarters > 0 > balance Sheet > payables
863160000
Quarters > 0 > balance Sheet > short Term Debt
754363000
Quarters > 0 > balance Sheet > long Term Debt
3729580000
Quarters > 0 > balance Sheet > total Liabilities
11707459000
Quarters > 0 > balance Sheet > equity
10192752000
Quarters > 0 > cash Flow > net Income
1568660000
Quarters > 0 > cash Flow > depreciation
101644000
Quarters > 0 > cash Flow > change In Working Capital
76184000
Quarters > 0 > cash Flow > cash From Operations
1778964000
Quarters > 0 > cash Flow > capital Expenditures
185121000
Quarters > 0 > cash Flow > cash From Investing
-186048000
Quarters > 0 > cash Flow > cash From Financing
-1281638000
Quarters > 0 > cash Flow > net Change In Cash
304219000
Quarters > 0 > ratios > PE
1.2358338723388163
Quarters > 0 > ratios > PB
19.989706681767593
Quarters > 0 > ratios > ROE
15.389955529183874
Quarters > 0 > ratios > ROA
7.162762039141997
Quarters > 0 > ratios > FCF
1593843000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.2993597315489185
Quarters > 0 > health Score
70
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
5171393000
Quarters > 1 > income Statement > cost Of Revenue
2581684000
Quarters > 1 > income Statement > gross Profit
2589709000
Quarters > 1 > income Statement > operating Expenses
848581000
Quarters > 1 > income Statement > operating Income
1741128000
Quarters > 1 > income Statement > interest Expense
42774000
Quarters > 1 > income Statement > pretax Income
1778981000
Quarters > 1 > income Statement > net Income
1720088000
Quarters > 1 > income Statement > eps
1.347046399458703
Quarters > 1 > income Statement > dividends Per Share
295207000
Quarters > 1 > income Statement > shares Outstanding
1276933000
Quarters > 1 > income Statement > income Tax Expense
58893000
Quarters > 1 > income Statement > EBITDA
1877420000
Quarters > 1 > income Statement > operating Margin
33.66845258134511
Quarters > 1 > income Statement > total Other Income Expense Net
37853000
Quarters > 1 > balance Sheet > cash
6390659000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
3378071000
Quarters > 1 > balance Sheet > inventories
4307991000
Quarters > 1 > balance Sheet > total Current Assets
14516995000
Quarters > 1 > balance Sheet > property Plant Equipment
2428744000
Quarters > 1 > balance Sheet > total Assets
21345260000
Quarters > 1 > balance Sheet > payables
854208000
Quarters > 1 > balance Sheet > short Term Debt
754311000
Quarters > 1 > balance Sheet > long Term Debt
3719694000
Quarters > 1 > balance Sheet > total Liabilities
11483641000
Quarters > 1 > balance Sheet > equity
9861619000
Quarters > 1 > cash Flow > net Income
1720088000
Quarters > 1 > cash Flow > depreciation
98439000
Quarters > 1 > cash Flow > change In Working Capital
778814000
Quarters > 1 > cash Flow > cash From Operations
2554188000
Quarters > 1 > cash Flow > capital Expenditures
172191000
Quarters > 1 > cash Flow > cash From Investing
-129251000
Quarters > 1 > cash Flow > cash From Financing
-1509537000
Quarters > 1 > cash Flow > net Change In Cash
944684000
Quarters > 1 > ratios > PE
1.347046399458703
Quarters > 1 > ratios > PB
20.78495277093954
Quarters > 1 > ratios > ROE
17.44224756604367
Quarters > 1 > ratios > ROA
8.058407346642769
Quarters > 1 > ratios > FCF
2381997000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.46061032298260834
Quarters > 1 > health Score
73
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
4720175000
Quarters > 2 > income Statement > cost Of Revenue
2406489000
Quarters > 2 > income Statement > gross Profit
2313686000
Quarters > 2 > income Statement > operating Expenses
751927000
Quarters > 2 > income Statement > operating Income
1561759000
Quarters > 2 > income Statement > interest Expense
45184000
Quarters > 2 > income Statement > pretax Income
1536724000
Quarters > 2 > income Statement > net Income
1330667000
Quarters > 2 > income Statement > eps
1.0330463473332816
Quarters > 2 > income Statement > dividends Per Share
295716000
Quarters > 2 > income Statement > shares Outstanding
1288100000
Quarters > 2 > income Statement > income Tax Expense
206057000
Quarters > 2 > income Statement > EBITDA
1679251000
Quarters > 2 > income Statement > operating Margin
33.08688766835976
Quarters > 2 > income Statement > total Other Income Expense Net
-25035000
Quarters > 2 > balance Sheet > cash
5450718000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
3228182000
Quarters > 2 > balance Sheet > inventories
4463275000
Quarters > 2 > balance Sheet > total Current Assets
13460322000
Quarters > 2 > balance Sheet > property Plant Equipment
2372203000
Quarters > 2 > balance Sheet > total Assets
19968310000
Quarters > 2 > balance Sheet > payables
853308000
Quarters > 2 > balance Sheet > short Term Debt
754306000
Quarters > 2 > balance Sheet > long Term Debt
3730034000
Quarters > 2 > balance Sheet > total Liabilities
10457205000
Quarters > 2 > balance Sheet > equity
9511105000
Quarters > 2 > cash Flow > net Income
1330667000
Quarters > 2 > cash Flow > depreciation
97343000
Quarters > 2 > cash Flow > change In Working Capital
-188124000
Quarters > 2 > cash Flow > cash From Operations
1308663000
Quarters > 2 > cash Flow > capital Expenditures
288058000
Quarters > 2 > cash Flow > cash From Investing
-292915000
Quarters > 2 > cash Flow > cash From Financing
-1232555000
Quarters > 2 > cash Flow > net Change In Cash
-214427000
Quarters > 2 > ratios > PE
1.0330463473332816
Quarters > 2 > ratios > PB
21.73941008957424
Quarters > 2 > ratios > ROE
13.990666699610612
Quarters > 2 > ratios > ROA
6.663893939947847
Quarters > 2 > ratios > FCF
1020605000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.21622185618117973
Quarters > 2 > health Score
67
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
4376047000
Quarters > 3 > income Statement > cost Of Revenue
2303066000
Quarters > 3 > income Statement > gross Profit
2072981000
Quarters > 3 > income Statement > operating Expenses
739097000
Quarters > 3 > income Statement > operating Income
1333884000
Quarters > 3 > income Statement > interest Expense
45299000
Quarters > 3 > income Statement > pretax Income
1348146000
Quarters > 3 > income Statement > net Income
1191018000
Quarters > 3 > income Statement > eps
0.9222195809578085
Quarters > 3 > income Statement > dividends Per Share
297634000
Quarters > 3 > income Statement > shares Outstanding
1291469000
Quarters > 3 > income Statement > income Tax Expense
157128000
Quarters > 3 > income Statement > EBITDA
1489645000
Quarters > 3 > income Statement > operating Margin
30.48148248864786
Quarters > 3 > income Statement > total Other Income Expense Net
14262000
Quarters > 3 > balance Sheet > cash
5665379000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
3304946000
Quarters > 3 > balance Sheet > inventories
4358152000
Quarters > 3 > balance Sheet > total Current Assets
13612847000
Quarters > 3 > balance Sheet > property Plant Equipment
2313590000
Quarters > 3 > balance Sheet > total Assets
19839916000
Quarters > 3 > balance Sheet > payables
822278000
Quarters > 3 > balance Sheet > short Term Debt
504136000
Quarters > 3 > balance Sheet > long Term Debt
4478148000
Quarters > 3 > balance Sheet > total Liabilities
11031890000
Quarters > 3 > balance Sheet > equity
8808026000
Quarters > 3 > cash Flow > net Income
1191018000
Quarters > 3 > cash Flow > depreciation
96200000
Quarters > 3 > cash Flow > change In Working Capital
-386900000
Quarters > 3 > cash Flow > cash From Operations
741942000
Quarters > 3 > cash Flow > capital Expenditures
110588000
Quarters > 3 > cash Flow > cash From Investing
-175375000
Quarters > 3 > cash Flow > cash From Financing
-935230000
Quarters > 3 > cash Flow > net Change In Cash
-394685000
Quarters > 3 > ratios > PE
0.9222195809578085
Quarters > 3 > ratios > PB
23.536102627308324
Quarters > 3 > ratios > ROE
13.521962809828217
Quarters > 3 > ratios > ROA
6.003140335876422
Quarters > 3 > ratios > FCF
631354000
Quarters > 3 > ratios > Piotroski FScore
3
Quarters > 3 > ratios > fcf Percent
0.14427495865560858
Quarters > 3 > health Score
61
Annuals > 0 > quarter
2025-06-30
Annuals > 0 > income Statement > revenue
18435591000
Annuals > 0 > income Statement > cost Of Revenue
9456532000
Annuals > 0 > income Statement > gross Profit
8979059000
Annuals > 0 > income Statement > operating Expenses
3078091000
Annuals > 0 > income Statement > operating Income
5900968000
Annuals > 0 > income Statement > interest Expense
178203000
Annuals > 0 > income Statement > pretax Income
5958129000
Annuals > 0 > income Statement > net Income
5358217000
Annuals > 0 > income Statement > eps
4.1531994152581655
Annuals > 0 > income Statement > dividends Per Share
1149542000
Annuals > 0 > income Statement > shares Outstanding
1290142000
Annuals > 0 > income Statement > income Tax Expense
599912000
Annuals > 0 > income Statement > EBITDA
6344406000
Annuals > 0 > income Statement > operating Margin
32.008564303688445
Annuals > 0 > income Statement > total Other Income Expense Net
57161000
Annuals > 0 > balance Sheet > cash
6390659000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
3378071000
Annuals > 0 > balance Sheet > inventories
4307991000
Annuals > 0 > balance Sheet > total Current Assets
14516995000
Annuals > 0 > balance Sheet > property Plant Equipment
2428744000
Annuals > 0 > balance Sheet > total Assets
21345260000
Annuals > 0 > balance Sheet > payables
854208000
Annuals > 0 > balance Sheet > short Term Debt
833018000
Annuals > 0 > balance Sheet > long Term Debt
3719694000
Annuals > 0 > balance Sheet > total Liabilities
11483641000
Annuals > 0 > balance Sheet > equity
9861619000
Annuals > 0 > cash Flow > net Income
5358217000
Annuals > 0 > cash Flow > depreciation
386277000
Annuals > 0 > cash Flow > change In Working Capital
441801000
Annuals > 0 > cash Flow > cash From Operations
6173264000
Annuals > 0 > cash Flow > capital Expenditures
759186000
Annuals > 0 > cash Flow > cash From Investing
-708092000
Annuals > 0 > cash Flow > cash From Financing
-4936643000
Annuals > 0 > cash Flow > net Change In Cash
556853000
Annuals > 0 > ratios > PE
4.1531994152581655
Annuals > 0 > ratios > PB
20.25033416723968
Annuals > 0 > ratios > ROE
54.33405001754783
Annuals > 0 > ratios > ROA
25.102608260569326
Annuals > 0 > ratios > FCF
5414078000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.29367531531807145
Annuals > 0 > health Score
76
Annuals > 1 > quarter
2024-06-30
Annuals > 1 > income Statement > revenue
14905386000
Annuals > 1 > income Statement > cost Of Revenue
7852595000
Annuals > 1 > income Statement > gross Profit
7052791000
Annuals > 1 > income Statement > operating Expenses
2788878000
Annuals > 1 > income Statement > operating Income
4263913000
Annuals > 1 > income Statement > interest Expense
185236000
Annuals > 1 > income Statement > pretax Income
4360222000
Annuals > 1 > income Statement > net Income
3827772000
Annuals > 1 > income Statement > eps
2.8999371188302585
Annuals > 1 > income Statement > dividends Per Share
1018915000
Annuals > 1 > income Statement > shares Outstanding
1319950000
Annuals > 1 > income Statement > income Tax Expense
532450000
Annuals > 1 > income Statement > EBITDA
4905157000
Annuals > 1 > income Statement > operating Margin
28.606525184923086
Annuals > 1 > income Statement > total Other Income Expense Net
96309000
Annuals > 1 > balance Sheet > cash
5847856000
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
2519250000
Annuals > 1 > balance Sheet > inventories
4217924000
Annuals > 1 > balance Sheet > total Current Assets
12883220000
Annuals > 1 > balance Sheet > property Plant Equipment
2154518000
Annuals > 1 > balance Sheet > total Assets
18744728000
Annuals > 1 > balance Sheet > payables
613966000
Annuals > 1 > balance Sheet > short Term Debt
504814000
Annuals > 1 > balance Sheet > long Term Debt
4466045000
Annuals > 1 > balance Sheet > total Liabilities
10205274000
Annuals > 1 > balance Sheet > equity
8539454000
Annuals > 1 > cash Flow > net Income
3827772000
Annuals > 1 > cash Flow > depreciation
359699000
Annuals > 1 > cash Flow > change In Working Capital
360478000
Annuals > 1 > cash Flow > cash From Operations
4652269000
Annuals > 1 > cash Flow > capital Expenditures
396670000
Annuals > 1 > cash Flow > cash From Investing
-370614000
Annuals > 1 > cash Flow > cash From Financing
-3995850000
Annuals > 1 > cash Flow > net Change In Cash
263431000
Annuals > 1 > ratios > PE
2.8999371188302585
Annuals > 1 > ratios > PB
23.926009847936413
Annuals > 1 > ratios > ROE
44.824552014683846
Annuals > 1 > ratios > ROA
20.420525707281538
Annuals > 1 > ratios > FCF
4255599000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.2855074668982071
Annuals > 1 > health Score
76
Annuals > 2 > quarter
2023-06-30
Annuals > 2 > income Statement > revenue
17426706000
Annuals > 2 > income Statement > cost Of Revenue
9651591000
Annuals > 2 > income Statement > gross Profit
7776925000
Annuals > 2 > income Statement > operating Expenses
2602065000
Annuals > 2 > income Statement > operating Income
5174860000
Annuals > 2 > income Statement > interest Expense
186462000
Annuals > 2 > income Statement > pretax Income
5109210000
Annuals > 2 > income Statement > net Income
4510931000
Annuals > 2 > income Statement > eps
3.320914498579148
Annuals > 2 > income Statement > dividends Per Share
907907000
Annuals > 2 > income Statement > shares Outstanding
1358340000
Annuals > 2 > income Statement > income Tax Expense
598279000
Annuals > 2 > income Statement > EBITDA
5638104000
Annuals > 2 > income Statement > operating Margin
29.694998010524763
Annuals > 2 > income Statement > total Other Income Expense Net
-65650000
Annuals > 2 > balance Sheet > cash
5337056000
Annuals > 2 > balance Sheet > short Term Investments
37641000
Annuals > 2 > balance Sheet > receivables
2823376000
Annuals > 2 > balance Sheet > inventories
4816190000
Annuals > 2 > balance Sheet > total Current Assets
13228412000
Annuals > 2 > balance Sheet > property Plant Equipment
1856672000
Annuals > 2 > balance Sheet > total Assets
18781643000
Annuals > 2 > balance Sheet > payables
1011208000
Annuals > 2 > balance Sheet > short Term Debt
8358000
Annuals > 2 > balance Sheet > long Term Debt
5003183000
Annuals > 2 > balance Sheet > total Liabilities
10571471000
Annuals > 2 > balance Sheet > equity
8210172000
Annuals > 2 > cash Flow > net Income
4510931000
Annuals > 2 > cash Flow > depreciation
342432000
Annuals > 2 > cash Flow > change In Working Capital
158738000
Annuals > 2 > cash Flow > cash From Operations
5178938000
Annuals > 2 > cash Flow > capital Expenditures
501568000
Annuals > 2 > cash Flow > cash From Investing
-534562000
Annuals > 2 > cash Flow > cash From Financing
-2830667000
Annuals > 2 > cash Flow > net Change In Cash
1813837000
Annuals > 2 > ratios > PE
3.320914498579148
Annuals > 2 > ratios > PB
25.6093841395771
Annuals > 2 > ratios > ROE
54.94319729233443
Annuals > 2 > ratios > ROA
24.0177656448906
Annuals > 2 > ratios > FCF
4677370000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.2684024163832224
Annuals > 2 > health Score
76
Annuals > 3 > quarter
2022-06-30
Annuals > 3 > income Statement > revenue
17227039000
Annuals > 3 > income Statement > cost Of Revenue
9355232000
Annuals > 3 > income Statement > gross Profit
7871807000
Annuals > 3 > income Statement > operating Expenses
2489985000
Annuals > 3 > income Statement > operating Income
5381822000
Annuals > 3 > income Statement > interest Expense
184759000
Annuals > 3 > income Statement > pretax Income
5193114000
Annuals > 3 > income Statement > net Income
4605286000
Annuals > 3 > income Statement > eps
3.274800182040561
Annuals > 3 > income Statement > dividends Per Share
815290000
Annuals > 3 > income Statement > shares Outstanding
1406280000
Annuals > 3 > income Statement > income Tax Expense
587828000
Annuals > 3 > income Statement > EBITDA
5711612000
Annuals > 3 > income Statement > operating Margin
31.24055155386831
Annuals > 3 > income Statement > total Other Income Expense Net
-188708000
Annuals > 3 > balance Sheet > cash
3522001000
Annuals > 3 > balance Sheet > short Term Investments
135731000
Annuals > 3 > balance Sheet > receivables
4313818000
Annuals > 3 > balance Sheet > inventories
3966294000
Annuals > 3 > balance Sheet > total Current Assets
12285235000
Annuals > 3 > balance Sheet > property Plant Equipment
1647587000
Annuals > 3 > balance Sheet > total Assets
17195632000
Annuals > 3 > balance Sheet > payables
1011208000
Annuals > 3 > balance Sheet > short Term Debt
7381000
Annuals > 3 > balance Sheet > long Term Debt
4998449000
Annuals > 3 > balance Sheet > total Liabilities
10917266000
Annuals > 3 > balance Sheet > equity
6278366000
Annuals > 3 > cash Flow > net Income
4605286000
Annuals > 3 > cash Flow > depreciation
333739000
Annuals > 3 > cash Flow > change In Working Capital
-1796226000
Annuals > 3 > cash Flow > cash From Operations
3099674000
Annuals > 3 > cash Flow > capital Expenditures
546034000
Annuals > 3 > cash Flow > cash From Investing
612275000
Annuals > 3 > cash Flow > cash From Financing
-4578937000
Annuals > 3 > cash Flow > net Change In Cash
-897215000
Annuals > 3 > ratios > PE
3.274800182040561
Annuals > 3 > ratios > PB
34.67113596117206
Annuals > 3 > ratios > ROE
73.35166506699355
Annuals > 3 > ratios > ROA
26.781719915848395
Annuals > 3 > ratios > FCF
2553640000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.148234412193529
Annuals > 3 > health Score
70
Valuation > metrics > PE
34.0947
Valuation > metrics > PB
19.989706681767593
Valuation > final Score
9.086359999999999
Valuation > verdict
301.4% Overvalued
Profitability > metrics > ROE
15.389955529183874
Profitability > metrics > ROA
10.594247987770954
Profitability > metrics > Net Margin
0.2946297950874249
Profitability > final Score
91
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
1.1486062841517188
Risk > metrics > Interest Coverage
2631.781294964029
Risk > final Score
70
Risk > verdict
Low
Liquidity > metrics > Current Ratio
9.15394340605976
Liquidity > metrics > Quick Ratio
6.62226132178646
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
95
Prev Profitabilities > 1
88
Prev Profitabilities > 2
83
Prev Risks > 0
70
Prev Risks > 1
70
Prev Risks > 2
70
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-14T00:47:24.912Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-01-28
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
-
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
0
Earnings History > 0 > eps Estimate
1.16
Earnings History > 0 > eps Difference
-1.16
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-29
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
USD
Earnings History > 1 > eps Actual
1.26
Earnings History > 1 > eps Estimate
1.21
Earnings History > 1 > eps Difference
0.05
Earnings History > 1 > surprise Percent
4.1322
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-30
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.33
Earnings History > 2 > eps Estimate
1.21
Earnings History > 2 > eps Difference
0.12
Earnings History > 2 > surprise Percent
9.9174
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-23
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
1.04
Earnings History > 3 > eps Estimate
1
Earnings History > 3 > eps Difference
0.04
Earnings History > 3 > surprise Percent
4
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-01-29
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.91
Earnings History > 4 > eps Estimate
0.88
Earnings History > 4 > eps Difference
0.03
Earnings History > 4 > surprise Percent
3.4091
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-23
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
0.86
Earnings History > 5 > eps Estimate
0.81
Earnings History > 5 > eps Difference
0.05
Earnings History > 5 > surprise Percent
6.1728
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-31
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
8.14
Earnings History > 6 > eps Estimate
7.58
Earnings History > 6 > eps Difference
0.56
Earnings History > 6 > surprise Percent
7.3879
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-24
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
7.79
Earnings History > 7 > eps Estimate
7.3
Earnings History > 7 > eps Difference
0.49
Earnings History > 7 > surprise Percent
6.7123
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-01-24
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
7.52
Earnings History > 8 > eps Estimate
7.1
Earnings History > 8 > eps Difference
0.42
Earnings History > 8 > surprise Percent
5.9155
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-18
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
6.85
Earnings History > 9 > eps Estimate
6.12
Earnings History > 9 > eps Difference
0.73
Earnings History > 9 > surprise Percent
11.9281
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-26
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
5.98
Earnings History > 10 > eps Estimate
5.07
Earnings History > 10 > eps Difference
0.91
Earnings History > 10 > surprise Percent
17.9487
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-19
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
6.99
Earnings History > 11 > eps Estimate
6.54
Earnings History > 11 > eps Difference
0.45
Earnings History > 11 > surprise Percent
6.8807
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-01-25
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
10.71
Earnings History > 12 > eps Estimate
9.96
Earnings History > 12 > eps Difference
0.75
Earnings History > 12 > surprise Percent
7.5301
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-19
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
10.42
Earnings History > 13 > eps Estimate
9.54
Earnings History > 13 > eps Difference
0.88
Earnings History > 13 > surprise Percent
9.2243
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-27
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
8.83
Earnings History > 14 > eps Estimate
7.32
Earnings History > 14 > eps Difference
1.51
Earnings History > 14 > surprise Percent
20.6284
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-20
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
7.4
Earnings History > 15 > eps Estimate
7.51
Earnings History > 15 > eps Difference
-0.11
Earnings History > 15 > surprise Percent
-1.4647
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-01-26
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
8.53
Earnings History > 16 > eps Estimate
8.51
Earnings History > 16 > eps Difference
0.02
Earnings History > 16 > surprise Percent
0.235
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-20
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
8.36
Earnings History > 17 > eps Estimate
8.21
Earnings History > 17 > eps Difference
0.15
Earnings History > 17 > surprise Percent
1.827
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-28
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
8.09
Earnings History > 18 > eps Estimate
7.55
Earnings History > 18 > eps Difference
0.54
Earnings History > 18 > surprise Percent
7.1523
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-21
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
7.49
Earnings History > 19 > eps Estimate
6.62
Earnings History > 19 > eps Difference
0.87
Earnings History > 19 > surprise Percent
13.142
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-01-27
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
6.03
Earnings History > 20 > eps Estimate
5.72
Earnings History > 20 > eps Difference
0.31
Earnings History > 20 > surprise Percent
5.4196
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-21
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
5.67
Earnings History > 21 > eps Estimate
5.2
Earnings History > 21 > eps Difference
0.47
Earnings History > 21 > surprise Percent
9.0385
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-29
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
4.78
Earnings History > 22 > eps Estimate
4.05
Earnings History > 22 > eps Difference
0.73
Earnings History > 22 > surprise Percent
18.0247
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-22
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
3.98
Earnings History > 23 > eps Estimate
3.98
Earnings History > 23 > eps Difference
0
Earnings History > 23 > surprise Percent
0
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-01-29
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
4.01
Earnings History > 24 > eps Estimate
3.85
Earnings History > 24 > eps Difference
0.16
Earnings History > 24 > surprise Percent
4.1558
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-23
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
3.18
Earnings History > 25 > eps Estimate
3.01
Earnings History > 25 > eps Difference
0.17
Earnings History > 25 > surprise Percent
5.6478
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-31
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
3.62
Earnings History > 26 > eps Estimate
3.42
Earnings History > 26 > eps Difference
0.2
Earnings History > 26 > surprise Percent
5.848
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-24
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
3.7
Earnings History > 27 > eps Estimate
3.38
Earnings History > 27 > eps Difference
0.32
Earnings History > 27 > surprise Percent
9.4675
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-01-23
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
3.87
Earnings History > 28 > eps Estimate
3.66
Earnings History > 28 > eps Difference
0.21
Earnings History > 28 > surprise Percent
5.7377
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-16
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
3.36
Earnings History > 29 > eps Estimate
3.22
Earnings History > 29 > eps Difference
0.14
Earnings History > 29 > surprise Percent
4.3478
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-26
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
5.31
Earnings History > 30 > eps Estimate
4.94
Earnings History > 30 > eps Difference
0.37
Earnings History > 30 > surprise Percent
7.4899
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-04-17
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
4.79
Earnings History > 31 > eps Estimate
4.38
Earnings History > 31 > eps Difference
0.41
Earnings History > 31 > surprise Percent
9.3607
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-01-24
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
4.34
Earnings History > 32 > eps Estimate
3.68
Earnings History > 32 > eps Difference
0.66
Earnings History > 32 > surprise Percent
17.9348
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-17
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
3.46
Earnings History > 33 > eps Estimate
3.28
Earnings History > 33 > eps Difference
0.18
Earnings History > 33 > surprise Percent
5.4878
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-26
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
3.11
Earnings History > 34 > eps Estimate
3.03
Earnings History > 34 > eps Difference
0.08
Earnings History > 34 > surprise Percent
2.6403
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-04-18
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
2.8
Earnings History > 35 > eps Estimate
2.55
Earnings History > 35 > eps Difference
0.25
Earnings History > 35 > surprise Percent
9.8039
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-01-25
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
2.24
Earnings History > 36 > eps Estimate
2.19
Earnings History > 36 > eps Difference
0.05
Earnings History > 36 > surprise Percent
2.2831
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-19
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
1.81
Earnings History > 37 > eps Estimate
1.78
Earnings History > 37 > eps Difference
0.03
Earnings History > 37 > surprise Percent
1.6854
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-27
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
1.8
Earnings History > 38 > eps Estimate
1.64
Earnings History > 38 > eps Difference
0.16
Earnings History > 38 > surprise Percent
9.7561
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-20
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
1.18
Earnings History > 39 > eps Estimate
1.1
Earnings History > 39 > eps Difference
0.08
Earnings History > 39 > surprise Percent
7.2727
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-01-27
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
1.57
Earnings History > 40 > eps Estimate
1.43
Earnings History > 40 > eps Difference
0.14
Earnings History > 40 > surprise Percent
9.7902
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-21
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
1.82
Earnings History > 41 > eps Estimate
1.71
Earnings History > 41 > eps Difference
0.11
Earnings History > 41 > surprise Percent
6.4327
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-29
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
1.5
Earnings History > 42 > eps Estimate
1.47
Earnings History > 42 > eps Difference
0.03
Earnings History > 42 > surprise Percent
2.0408
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-20
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
1.4
Earnings History > 43 > eps Estimate
1.3
Earnings History > 43 > eps Difference
0.1
Earnings History > 43 > surprise Percent
7.6923
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-01-28
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
1.19
Earnings History > 44 > eps Estimate
1.13
Earnings History > 44 > eps Difference
0.06
Earnings History > 44 > surprise Percent
5.3097
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-22
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
0.96
Earnings History > 45 > eps Estimate
0.93
Earnings History > 45 > eps Difference
0.03
Earnings History > 45 > surprise Percent
3.2258
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-30
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
1.25
Earnings History > 46 > eps Estimate
1.23
Earnings History > 46 > eps Difference
0.02
Earnings History > 46 > surprise Percent
1.626
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-23
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
1.26
Earnings History > 47 > eps Estimate
1.17
Earnings History > 47 > eps Difference
0.09
Earnings History > 47 > surprise Percent
7.6923
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-01-29
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
1.1
Earnings History > 48 > eps Estimate
1.03
Earnings History > 48 > eps Difference
0.07
Earnings History > 48 > surprise Percent
6.7961
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-23
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.81
Earnings History > 49 > eps Estimate
0.71
Earnings History > 49 > eps Difference
0.1
Earnings History > 49 > surprise Percent
14.0845
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-31
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.8
Earnings History > 50 > eps Estimate
0.71
Earnings History > 50 > eps Difference
0.09
Earnings History > 50 > surprise Percent
12.6761
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-24
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.44
Earnings History > 51 > eps Estimate
0.37
Earnings History > 51 > eps Difference
0.07
Earnings History > 51 > surprise Percent
18.9189
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-01-23
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.45
Earnings History > 52 > eps Estimate
0.44
Earnings History > 52 > eps Difference
0.01
Earnings History > 52 > surprise Percent
2.2727
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-17
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.53
Earnings History > 53 > eps Estimate
0.41
Earnings History > 53 > eps Difference
0.12
Earnings History > 53 > surprise Percent
29.2683
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-25
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.6
Earnings History > 54 > eps Estimate
0.64
Earnings History > 54 > eps Difference
-0.04
Earnings History > 54 > surprise Percent
-6.25
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-18
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.5
Earnings History > 55 > eps Estimate
0.46
Earnings History > 55 > eps Difference
0.04
Earnings History > 55 > surprise Percent
8.6957
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-01-25
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.34
Earnings History > 56 > eps Estimate
0.3
Earnings History > 56 > eps Difference
0.04
Earnings History > 56 > surprise Percent
13.3333
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-19
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.63
Earnings History > 57 > eps Estimate
0.65
Earnings History > 57 > eps Difference
-0.02
Earnings History > 57 > surprise Percent
-3.0769
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-27
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
1.14
Earnings History > 58 > eps Estimate
1.09
Earnings History > 58 > eps Difference
0.05
Earnings History > 58 > surprise Percent
4.5872
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-20
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
1.45
Earnings History > 59 > eps Estimate
1.36
Earnings History > 59 > eps Difference
0.09
Earnings History > 59 > surprise Percent
6.6176
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-01-26
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
1.74
Earnings History > 60 > eps Estimate
1.57
Earnings History > 60 > eps Difference
0.17
Earnings History > 60 > surprise Percent
10.828
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-20
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
1.52
Earnings History > 61 > eps Estimate
1.38
Earnings History > 61 > eps Difference
0.14
Earnings History > 61 > surprise Percent
10.1449
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-28
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
1.17
Earnings History > 62 > eps Estimate
0.97
Earnings History > 62 > eps Difference
0.2
Earnings History > 62 > surprise Percent
20.6186
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-21
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.94
Earnings History > 63 > eps Estimate
0.82
Earnings History > 63 > eps Difference
0.12
Earnings History > 63 > surprise Percent
14.6341
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-01-27
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.47
Earnings History > 64 > eps Estimate
0.4
Earnings History > 64 > eps Difference
0.07
Earnings History > 64 > surprise Percent
17.5
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-21
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.03
Earnings History > 65 > eps Estimate
-0.08
Earnings History > 65 > eps Difference
0.11
Earnings History > 65 > surprise Percent
137.5
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-29
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.45
Earnings History > 66 > eps Estimate
-0.46
Earnings History > 66 > eps Difference
0.01
Earnings History > 66 > surprise Percent
2.1739
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-22
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
-0.71
Earnings History > 67 > eps Estimate
-0.66
Earnings History > 67 > eps Difference
-0.05
Earnings History > 67 > surprise Percent
-7.5758
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-01-28
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
-0.09
Earnings History > 68 > eps Estimate
-0.05
Earnings History > 68 > eps Difference
-0.04
Earnings History > 68 > surprise Percent
-80
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-22
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.26
Earnings History > 69 > eps Estimate
0.25
Earnings History > 69 > eps Difference
0.01
Earnings History > 69 > surprise Percent
4
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-29
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.6
Earnings History > 70 > eps Estimate
0.4
Earnings History > 70 > eps Difference
0.2
Earnings History > 70 > surprise Percent
50
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-23
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.87
Earnings History > 71 > eps Estimate
0.94
Earnings History > 71 > eps Difference
-0.07
Earnings History > 71 > surprise Percent
-7.4468
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-03-31
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
1.18
Earnings History > 72 > eps Estimate
1.28
Earnings History > 72 > eps Difference
-0.1
Earnings History > 72 > surprise Percent
-7.8125
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-10
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.1176
Earnings History > 73 > eps Estimate
-
Earnings History > 73 > eps Difference
0
Earnings History > 73 > surprise Percent
-
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-25
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.1281
Earnings History > 74 > eps Estimate
-
Earnings History > 74 > eps Difference
0
Earnings History > 74 > surprise Percent
-
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-04-12
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
1.15
Earnings History > 75 > eps Estimate
1.06
Earnings History > 75 > eps Difference
0.09
Earnings History > 75 > surprise Percent
8.4906
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-01-17
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
1.15
Earnings History > 76 > eps Estimate
1.11
Earnings History > 76 > eps Difference
0.04
Earnings History > 76 > surprise Percent
3.6036
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-11
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
1.13
Earnings History > 77 > eps Estimate
1.03
Earnings History > 77 > eps Difference
0.1
Earnings History > 77 > surprise Percent
9.7087
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-19
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.96
Earnings History > 78 > eps Estimate
0.83
Earnings History > 78 > eps Difference
0.13
Earnings History > 78 > surprise Percent
15.6627
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-12
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.65
Earnings History > 79 > eps Estimate
0.62
Earnings History > 79 > eps Difference
0.03
Earnings History > 79 > surprise Percent
4.8387
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-01-18
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.55
Earnings History > 80 > eps Estimate
0.38
Earnings History > 80 > eps Difference
0.17
Earnings History > 80 > surprise Percent
44.7368
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-12
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.35
Earnings History > 81 > eps Estimate
0.3
Earnings History > 81 > eps Difference
0.05
Earnings History > 81 > surprise Percent
16.6667
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-20
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.47
Earnings History > 82 > eps Estimate
0.44
Earnings History > 82 > eps Difference
0.03
Earnings History > 82 > surprise Percent
6.8182
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-13
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.44
Earnings History > 83 > eps Estimate
0.43
Earnings History > 83 > eps Difference
0.01
Earnings History > 83 > surprise Percent
2.3256
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-01-20
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.59
Earnings History > 84 > eps Estimate
0.53
Earnings History > 84 > eps Difference
0.06
Earnings History > 84 > surprise Percent
11.3208
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-13
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.64
Earnings History > 85 > eps Estimate
0.58
Earnings History > 85 > eps Difference
0.06
Earnings History > 85 > surprise Percent
10.3448
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-21
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.37
Earnings History > 86 > eps Estimate
0.26
Earnings History > 86 > eps Difference
0.11
Earnings History > 86 > surprise Percent
42.3077
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-14
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.14
Earnings History > 87 > eps Estimate
0.1
Earnings History > 87 > eps Difference
0.04
Earnings History > 87 > surprise Percent
40
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-01-21
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.07
Earnings History > 88 > eps Estimate
0.05
Earnings History > 88 > eps Difference
0.02
Earnings History > 88 > surprise Percent
40
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-15
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.04
Earnings History > 89 > eps Estimate
0.03
Earnings History > 89 > eps Difference
0.01
Earnings History > 89 > surprise Percent
33.3333
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-23
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.02
Earnings History > 90 > eps Estimate
0.02
Earnings History > 90 > eps Difference
0
Earnings History > 90 > surprise Percent
0
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-16
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.03
Earnings History > 91 > eps Estimate
-
Earnings History > 91 > eps Difference
0
Earnings History > 91 > surprise Percent
-
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-01-22
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.02
Earnings History > 92 > eps Estimate
-
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
-
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-17
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
0.02
Earnings History > 93 > eps Estimate
-
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
-
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-23
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-0.06
Earnings History > 94 > eps Estimate
-0.07
Earnings History > 94 > eps Difference
0.01
Earnings History > 94 > surprise Percent
14.2857
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-17
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.12
Earnings History > 95 > eps Estimate
-0.17
Earnings History > 95 > eps Difference
0.05
Earnings History > 95 > surprise Percent
29.4118
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-01-24
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.03
Earnings History > 96 > eps Estimate
-
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
-
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-09
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.21
Earnings History > 97 > eps Estimate
0.15
Earnings History > 97 > eps Difference
0.06
Earnings History > 97 > surprise Percent
40
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-25
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.28
Earnings History > 98 > eps Estimate
0.14
Earnings History > 98 > eps Difference
0.14
Earnings History > 98 > surprise Percent
100
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-11
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.33
Earnings History > 99 > eps Estimate
0.37
Earnings History > 99 > eps Difference
-0.04
Earnings History > 99 > surprise Percent
-10.8108
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-01-23
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.58
Earnings History > 100 > eps Estimate
0.52
Earnings History > 100 > eps Difference
0.06
Earnings History > 100 > surprise Percent
11.5385
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-12
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.48
Earnings History > 101 > eps Estimate
0.43
Earnings History > 101 > eps Difference
0.05
Earnings History > 101 > surprise Percent
11.6279
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-26
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.45
Earnings History > 102 > eps Estimate
0.43
Earnings History > 102 > eps Difference
0.02
Earnings History > 102 > surprise Percent
4.6512
Earnings History > 103 > period
2000-03-31
Earnings History > 103 > report Date
2000-04-18
Earnings History > 103 > date
2000-03-31
Earnings History > 103 > before After Market
-
Earnings History > 103 > currency
USD
Earnings History > 103 > eps Actual
0.37
Earnings History > 103 > eps Estimate
0.36
Earnings History > 103 > eps Difference
0.01
Earnings History > 103 > surprise Percent
2.7778
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-01-20
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.33
Earnings History > 104 > eps Estimate
0.24
Earnings History > 104 > eps Difference
0.09
Earnings History > 104 > surprise Percent
37.5
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-21
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.19
Earnings History > 105 > eps Estimate
0.17
Earnings History > 105 > eps Difference
0.02
Earnings History > 105 > surprise Percent
11.7647
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-29
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.09
Earnings History > 106 > eps Estimate
0.04
Earnings History > 106 > eps Difference
0.05
Earnings History > 106 > surprise Percent
125
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-22
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
-0.13
Earnings History > 107 > eps Estimate
-0.17
Earnings History > 107 > eps Difference
0.04
Earnings History > 107 > surprise Percent
23.5294
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-01-28
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
-0.21
Earnings History > 108 > eps Estimate
-0.31
Earnings History > 108 > eps Difference
0.1
Earnings History > 108 > surprise Percent
32.2581
Earnings History > 109 > period
1998-09-30
Earnings History > 109 > report Date
1998-10-15
Earnings History > 109 > date
1998-09-30
Earnings History > 109 > before After Market
-
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
-0.23
Earnings History > 109 > eps Estimate
-0.23
Earnings History > 109 > eps Difference
0
Earnings History > 109 > surprise Percent
0
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-07-28
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
-
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
-0.02
Earnings History > 110 > eps Estimate
-0.02
Earnings History > 110 > eps Difference
0
Earnings History > 110 > surprise Percent
0
Earnings History > 111 > period
1998-03-31
Earnings History > 111 > report Date
1998-04-16
Earnings History > 111 > date
1998-03-31
Earnings History > 111 > before After Market
BeforeMarket
Earnings History > 111 > currency
USD
Earnings History > 111 > eps Actual
-0.04
Earnings History > 111 > eps Estimate
-0.04
Earnings History > 111 > eps Difference
0
Earnings History > 111 > surprise Percent
0
Earnings History > 112 > period
1997-12-31
Earnings History > 112 > report Date
1998-01-21
Earnings History > 112 > date
1997-12-31
Earnings History > 112 > before After Market
BeforeMarket
Earnings History > 112 > currency
USD
Earnings History > 112 > eps Actual
0.03
Earnings History > 112 > eps Estimate
0.04
Earnings History > 112 > eps Difference
-0.01
Earnings History > 112 > surprise Percent
-25
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-10-22
Earnings History > 113 > date
1997-09-30
Earnings History > 113 > before After Market
BeforeMarket
Earnings History > 113 > currency
USD
Earnings History > 113 > eps Actual
0.03
Earnings History > 113 > eps Estimate
0.03
Earnings History > 113 > eps Difference
0
Earnings History > 113 > surprise Percent
0
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-29
Earnings History > 114 > date
1997-06-30
Earnings History > 114 > before After Market
BeforeMarket
Earnings History > 114 > currency
USD
Earnings History > 114 > eps Actual
0.03
Earnings History > 114 > eps Estimate
0.02
Earnings History > 114 > eps Difference
0.01
Earnings History > 114 > surprise Percent
50
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-04-15
Earnings History > 115 > date
1997-03-31
Earnings History > 115 > before After Market
BeforeMarket
Earnings History > 115 > currency
USD
Earnings History > 115 > eps Actual
-0.04
Earnings History > 115 > eps Estimate
0
Earnings History > 115 > eps Difference
-0.04
Earnings History > 115 > surprise Percent
-
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-01-21
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
BeforeMarket
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.03
Earnings History > 116 > eps Estimate
0.03
Earnings History > 116 > eps Difference
0
Earnings History > 116 > surprise Percent
0
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-10-15
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.19
Earnings History > 117 > eps Estimate
0.2
Earnings History > 117 > eps Difference
-0.01
Earnings History > 117 > surprise Percent
-5
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-07-30
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.42
Earnings History > 118 > eps Estimate
0.42
Earnings History > 118 > eps Difference
0
Earnings History > 118 > surprise Percent
0
Earnings History > 119 > period
1996-03-31
Earnings History > 119 > report Date
1996-04-16
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.43
Earnings History > 119 > eps Estimate
0.42
Earnings History > 119 > eps Difference
0.01
Earnings History > 119 > surprise Percent
2.381
Earnings History > 120 > period
1995-12-31
Earnings History > 120 > report Date
1996-01-16
Earnings History > 120 > date
1995-12-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.37
Earnings History > 120 > eps Estimate
0.35
Earnings History > 120 > eps Difference
0.02
Earnings History > 120 > surprise Percent
5.7143
Earnings History > 121 > period
1995-09-30
Earnings History > 121 > report Date
1995-10-18
Earnings History > 121 > date
1995-09-30
Earnings History > 121 > before After Market
-
Earnings History > 121 > currency
USD
Earnings History > 121 > eps Actual
0.33
Earnings History > 121 > eps Estimate
0.32
Earnings History > 121 > eps Difference
0.01
Earnings History > 121 > surprise Percent
3.125
Lam Research Corporation designs, manufactures, markets, refurbishes, and services semiconductor processing equipment used in the fabrication of integrated circuits in the United States, China, Korea, Taiwan, Japan, Southeast Asia, and Europe. The company offers ALTUS systems to deposit conformal or selective films for tungsten or molybdenum metallization applications; SABRE electrochemical deposition products for copper interconnect transition that offers copper damascene manufacturing; SPEED gapfill high-density plasma chemical vapor deposition (CVD) products; Striker single-wafer atomic layer deposition products for dielectric film solutions; and VECTOR plasma-enhanced CVD products. It also provides Flex for dielectric etch applications; Vantex, a dielectric etch system that provides RF technology and repeatable wafer-to-wafer performance enabled by Equipment Intelligence solutions; Kiyo for conductor etch applications; Syndion for through-silicon via etch applications; and Versys metal products for metal etch processes. In addition, the company offers Coronus bevel clean products to enhance die yield; and Da Vinci, DV-Prime, EOS, and SP series products to address various wafer cleaning applications. Further, it provides Reliant deposition, etch, and clean products; and Sense.i platform products, as well as customer service, spares, and upgrades. Lam Research Corporation was incorporated in 1980 and is headquartered in Fremont, California.
Stock Price
$ 0.00
0% decrease compared to yesterday.
Dividend
Frequency:
Rate:
0.26Next Payout:
Jan 7, 2026Yield:
0.6479 %Lam Research (LRCX) Stock: Latest News, Earnings Outlook, Analyst Forecasts, and What Investors Are Watching on Dec. 14, 2025 ts2.tech
Read more →MASTERINVEST Kapitalanlage GmbH Acquires Shares of 62,009 Lam Research Corporation $LRCX MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$159.0223
Analyst Picks
Strong Buy
20
Buy
4
Hold
9
Sell
0
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)
-
Medium
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 69.49% of the total shares of Lam Research Corp
1.
Vanguard Group Inc(10.3198%)
since
2025/06/30
2.
BlackRock Inc(9.6555%)
since
2025/06/30
3.
State Street Corp(4.7053%)
since
2025/06/30
4.
JPMorgan Chase & Co(3.2097%)
since
2025/06/30
5.
Vanguard Total Stock Mkt Idx Inv(3.1756%)
since
2025/07/31
6.
Geode Capital Management, LLC(2.6708%)
since
2025/06/30
7.
Vanguard 500 Index Investor(2.5017%)
since
2025/07/31
8.
Ameriprise Financial Inc(2.4052%)
since
2025/06/30
9.
Invesco QQQ Trust(2.0831%)
since
2025/08/29
10.
FMR Inc(2.0268%)
since
2025/06/30
11.
NORGES BANK(1.5379%)
since
2025/06/30
12.
Morgan Stanley - Brokerage Accounts(1.5063%)
since
2025/06/30
13.
Amvescap Plc.(1.4158%)
since
2025/06/30
14.
Fidelity 500 Index(1.2811%)
since
2025/07/31
15.
SPDR® S&P 500® ETF(1.2201%)
since
2025/08/31
16.
iShares Core S&P 500 ETF(1.2166%)
since
2025/08/31
17.
UBS Asset Mgmt Americas Inc(1.1849%)
since
2025/06/30
18.
Northern Trust Corp(1.1515%)
since
2025/06/30
19.
Goldman Sachs Group Inc(1.0988%)
since
2025/06/30
20.
Vanguard Growth Index Investor(1.0817%)
since
2025/07/31
21.
Bank of America Corp(0.9383%)
since
2025/06/30
22.
VanEck Semiconductor ETF(0.926%)
since
2025/08/30
23.
Fidelity Select Semiconductors(0.9003%)
since
2025/07/31
24.
Legal & General Group PLC(0.8596%)
since
2025/06/30
25.
Amundi(0.8515%)
since
2025/06/30
26.
Bank of New York Mellon Corp(0.8381%)
since
2025/06/30
27.
Nordea Investment Mgmt Bank Demark A/s(0.8371%)
since
2025/06/30
28.
Coatue Management LLC(0.8302%)
since
2025/06/30
29.
The Technology Select Sector SPDR® ETF(0.8173%)
since
2025/08/31
30.
UBS Group AG(0.7803%)
since
2025/06/30
31.
Columbia Seligman Technology Growth(0.7045%)
since
2025/06/30
32.
Columbia Seligman Tech & Info A(0.6968%)
since
2025/07/31
33.
Vanguard Information Technology ETF(0.6844%)
since
2025/07/31
34.
Vanguard Institutional Index I(0.611%)
since
2025/07/31
35.
Vanguard Dividend Appreciation ETF(0.5443%)
since
2025/07/31
36.
State St S&P 500® Indx SL Cl III(0.5395%)
since
2025/08/31
37.
iShares MSCI USA Quality Factor ETF(0.4881%)
since
2025/08/31
38.
iShares Semiconductor ETF(0.4263%)
since
2025/08/31
39.
Vanguard Institutional 500 Index Trust(0.3859%)
since
2025/07/31
40.
Columbia Dividend Value(0.3827%)
since
2025/06/30
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
1.16
Date
2025-09-30
EPS Actual
1.26
EPS Estimate
1.21
EPS Difference
0.05
Surprise Percent
4.1322%
(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.