_id
691303ebccc777a4e85d7a2a
Ticker
ISRG
Name
Intuitive Surgical Inc
Exchange
NASDAQ
Address
1020 Kifer Road, Sunnyvale, CA, United States, 94086-5304
Country
USA
Sector
Healthcare
Industry
Medical Instruments & Supplies
Currency
USD
Website
https://www.intuitive.com
Description
Intuitive Surgical, Inc. develops, manufactures, and markets products that enable physicians and healthcare providers to enhance the quality of and access to minimally invasive care in the United States and internationally. The company offers the da Vinci Surgical System that enables surgical procedures using a minimally invasive approach; and Ion endoluminal system, which extends its commercial offerings beyond surgery into diagnostic endoluminal procedures enabling minimally invasive biopsies in the lung. It also provides a suite of stapling, energy, and core instrumentation for its multi-port da Vinci surgical systems; progressive learning pathways to support the use of its technology; infrastructure of service and support specialists, a complement of services to its customers, including installation, repair, maintenance, 24/7 technical support, and proactive system health monitoring; and integrated digital capabilities providing connected offerings, streamlining performance for hospitals with program-enhancing insights. The company sells its products through direct sales organizations, such as capital and clinical sales teams. Intuitive Surgical, Inc. was incorporated in 1995 and is headquartered in Sunnyvale, California.
Last Close
566.78
Volume
1297073
Current Price
581.675
Change
-4.38
Last Updated
2026-01-04T15:27:25.378Z
Image
data:image/webp;base64,UklGRtQEAABXRUJQVlA4WAoAAAAQAAAAPwAAPQAAQUxQSKoCAAABoG3btmnbaX2MeW3btm3b5rHte2Pbtm3bdt70B/kJr7n3WafsvCUPETEB/N+hB8uxXBdlLy7GcsdZ8eefPxnKGWPh739+Tw4h9t40FZG+JEUEapfIXu1QhmxFVJIyxE1KGFI2ApTwPv3uBdH3VuaV40bNRx8W4s7J01w3ExODbwDR5Y4P31yKOcfycWP5+cy8BHOu+fTxLxI9fpu25Goc4/pzMAJtZ3hreWLEmwKsx6ubgUDjuQRj6iscv4HgPLyNT5Ho8Uv5/CtwAueXE3CaW3l5aeRVEjw5D8OpP0MAf9nOnMKdB1bzeWLws1dsvyRyUTVOoOUMry5LjHw99uyCSOM5BJwHply/GHMevGx9ZORNtRe3xaoI6TwzP5vAmcKbBiHnweebIyNunv9uY/uWpudsu/8qDOfBNXySGHYP319GIHBBJQGn8SyvLEmMeCX2VKz+DAEx/Md6HOf+NXwJYthj3HF35JLqyK63l34zBIkRbyry3AKMQNO5BIBfj0Yevmp7Q6L3SebvxTC2rcIAml/ZhyH6lgOIwlEIY91mDETeeISx7YoLyShy1SKGLCLF3D1mMVNEFjNFPARyUvxryw0kDMwMMBcYYC6QgQT9eqfWfpFRZCl615/onI7otXdHJ0YP6zQVVh1fjdh4ejBM64l2HO0JYxbDkPH0PLE7pOPUHVs4gm1rexXDpSNb5rG9ZPI6qBzLvrxVuyH/flh2GO8USFeMqC0dxLaV3fLgsrrmHjRNWbACSsfQPJlAl5orprNkL07aYlW/4iNsOj75FJyZfmEnDu9bdRNUjePAjunbmF9bV8zykh5dOmBK7ZHedC6sGAyrWDGMrnl5a2BZX7rklQ1k+uBOaxlaVzIApZSmyCiSbnS0zARmAsMEZgYGmAkJQ24d8Z98VlA4IAQCAACwCwCdASpAAD4APtFeqE6oJSOiKBv6qQAaCWMAzzYgDnoPYlwB3+gPyxajmXq7WzXUA6NHoSsnvmRAczhlIFjNLof6fNqVeDC50DEy9dbXHQe8DFalzzaLw3zPV6DmU/ACLFIeugAA/vtAAD9ngpYHuIiokqgxsZS/1PTN/6L/88ccEE4m9iPnNRdxyCxZPYseoHoZWzcq9ZXpj7RYtOpRe7IUjSsJzR1VgKYxzghQQk9Njain4SgG/yd0qD//LPYHPNEvvArXYM3zjgFB2Tht5TjBV6nIc6d05gEwIFQqdaGfcStZ5GBJX7wrJ2lFnFUF2w/j+kuY7OeahI++s4Z2M9lfuvbxizqOR97NDIRLCGN1FoEJPiqy7H0hc6rfKb/MB1miL8EMsOokPm8NNFbHJTRMj0Qo+NfZT5C2wQ67lL2ciKcnQA39zaeEwhkdPBdaD3bZMOx8dhrvrZqoSYiBTjUwGhxVqgnlry0mBRHoJKLIxblvEprwKCLeeEBGakOXrnsKIPHkl67Qm65l7LTjfiybZY193GBy8nPMI1DNYj1Sv2nCYPcjH4FVIBnRd5K0XcAUo5TsnNGHW7qEpDdIS96GQFv69Uj0A4zAZd7StqDF+aySx9coxGFQ1N1ewH2c2ohFHwQWA7q38WInmrKjhd1IBAIvdSneCUovcHQOjegAAAA=
Ipo Date
2000-06-13T00:00:00.000Z
Market Cap
201456615424
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9233105769230769
Sentiment Sources
104
Rating
4.0303
Target Price
599.6021
Strong Buy
14
Buy
8
Hold
10
Sell
0
Strong Sell
1
Current Quarter
2025-09-30
Revenue
2505100000
Cost Of Revenue
842700000
Gross Profit
1662400000
Operating Expenses
902700000
Operating Income
759700000
Interest Expense
-
Pretax Income
855200000
Net Income
704400000
Eps
1.9469320066334992
Dividends Per Share
-
Shares Outstanding
354496073
Income Tax Expense
146000000
EBITDA
1015200000
Operating Margin
30.326134685242106
Total Other Income Expense Net
95500000
Cash
2806600000
Short Term Investments
2102199999
Receivables
1259700000
Inventories
1781900000
Total Current Assets
8525299999
Property Plant Equipment
5150900000
Total Assets
19351800000
Payables
291200000
Short Term Debt
-
Long Term Debt
-
Total Liabilities
2309700000
Equity
16929700000
Bs_currency_symbol
USD
Depreciation
160000000
Change In Working Capital
709500000
Cash From Operations
841000000
Capital Expenditures
105400000
Cash From Investing
401000000
Cash From Financing
-1843000000
Net Change In Cash
-597000000
Cf_currency_symbol
USD
PE
74.0422
PB
12.430817734513901
ROE
4.160735275876123
ROA
3.639971475521657
FCF
735600000
Fcf Percent
0.2936409724162708
Piotroski FScore
4
Health Score
68
Deep Value Investing Score
5.5
Defensive Investing Score
8.5
Dividend Investing Score
3
Economic Moat Investing Score
8.8
Garp Investing Score
4.5
Growth Investing Score
3.5
Momentum Investing Score
4
Net Net Investing Score
4
Quality Investing Score
8
Value Investing Score
6
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
2505100000
Quarters > 0 > income Statement > cost Of Revenue
842700000
Quarters > 0 > income Statement > gross Profit
1662400000
Quarters > 0 > income Statement > operating Expenses
902700000
Quarters > 0 > income Statement > operating Income
759700000
Quarters > 0 > income Statement > interest Expense
-
Quarters > 0 > income Statement > pretax Income
855200000
Quarters > 0 > income Statement > net Income
704400000
Quarters > 0 > income Statement > eps
1.9469320066334992
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
361800000
Quarters > 0 > income Statement > income Tax Expense
146000000
Quarters > 0 > income Statement > EBITDA
1015200000
Quarters > 0 > income Statement > operating Margin
30.326134685242106
Quarters > 0 > income Statement > total Other Income Expense Net
95500000
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
2806600000
Quarters > 0 > balance Sheet > short Term Investments
2102199999
Quarters > 0 > balance Sheet > receivables
1259700000
Quarters > 0 > balance Sheet > inventories
1781900000
Quarters > 0 > balance Sheet > total Current Assets
8525299999
Quarters > 0 > balance Sheet > property Plant Equipment
5150900000
Quarters > 0 > balance Sheet > total Assets
19351800000
Quarters > 0 > balance Sheet > payables
291200000
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
-
Quarters > 0 > balance Sheet > total Liabilities
2309700000
Quarters > 0 > balance Sheet > equity
16929700000
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
709200000
Quarters > 0 > cash Flow > depreciation
160000000
Quarters > 0 > cash Flow > change In Working Capital
709500000
Quarters > 0 > cash Flow > cash From Operations
841000000
Quarters > 0 > cash Flow > capital Expenditures
105400000
Quarters > 0 > cash Flow > cash From Investing
401000000
Quarters > 0 > cash Flow > cash From Financing
-1843000000
Quarters > 0 > cash Flow > net Change In Cash
-597000000
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
1.9469320066334992
Quarters > 0 > ratios > PB
12.430817734513901
Quarters > 0 > ratios > ROE
4.160735275876123
Quarters > 0 > ratios > ROA
3.639971475521657
Quarters > 0 > ratios > FCF
735600000
Quarters > 0 > ratios > Piotroski FScore
4
Quarters > 0 > ratios > fcf Percent
0.2936409724162708
Quarters > 0 > health Score
68
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
2440000000
Quarters > 1 > income Statement > cost Of Revenue
818900000
Quarters > 1 > income Statement > gross Profit
1621100000
Quarters > 1 > income Statement > operating Expenses
877700000
Quarters > 1 > income Statement > operating Income
743400000
Quarters > 1 > income Statement > interest Expense
-
Quarters > 1 > income Statement > pretax Income
832100000
Quarters > 1 > income Statement > net Income
658400000
Quarters > 1 > income Statement > eps
1.808294424608624
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
364100000
Quarters > 1 > income Statement > income Tax Expense
167900000
Quarters > 1 > income Statement > EBITDA
987400000
Quarters > 1 > income Statement > operating Margin
30.4672131147541
Quarters > 1 > income Statement > total Other Income Expense Net
88700000
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
3403100000
Quarters > 1 > balance Sheet > short Term Investments
1923400000
Quarters > 1 > balance Sheet > receivables
1394200000
Quarters > 1 > balance Sheet > inventories
1667000000
Quarters > 1 > balance Sheet > total Current Assets
8745900000
Quarters > 1 > balance Sheet > property Plant Equipment
4985300000
Quarters > 1 > balance Sheet > total Assets
20163200000
Quarters > 1 > balance Sheet > payables
266800000
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
-
Quarters > 1 > balance Sheet > total Liabilities
2210100000
Quarters > 1 > balance Sheet > equity
17845700000
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
664200000
Quarters > 1 > cash Flow > depreciation
155300000
Quarters > 1 > cash Flow > change In Working Capital
-270200000
Quarters > 1 > cash Flow > cash From Operations
715400000
Quarters > 1 > cash Flow > capital Expenditures
155300000
Quarters > 1 > cash Flow > cash From Investing
260700000
Quarters > 1 > cash Flow > cash From Financing
-147800000
Quarters > 1 > cash Flow > net Change In Cash
829300000
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
1.808294424608624
Quarters > 1 > ratios > PB
11.86772541844814
Quarters > 1 > ratios > ROE
3.689404170192259
Quarters > 1 > ratios > ROA
3.265354705602285
Quarters > 1 > ratios > FCF
560100000
Quarters > 1 > ratios > Piotroski FScore
4
Quarters > 1 > ratios > fcf Percent
0.22954918032786886
Quarters > 1 > health Score
67
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
2253400000
Quarters > 2 > income Statement > cost Of Revenue
795700000
Quarters > 2 > income Statement > gross Profit
1457700000
Quarters > 2 > income Statement > operating Expenses
879600000
Quarters > 2 > income Statement > operating Income
578100000
Quarters > 2 > income Statement > interest Expense
90400000
Quarters > 2 > income Statement > pretax Income
668500000
Quarters > 2 > income Statement > net Income
698400000
Quarters > 2 > income Statement > eps
1.9155238617663193
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
364600000
Quarters > 2 > income Statement > income Tax Expense
-35200000
Quarters > 2 > income Statement > EBITDA
719000000
Quarters > 2 > income Statement > operating Margin
25.65456643294577
Quarters > 2 > income Statement > total Other Income Expense Net
90400000
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
2573800000
Quarters > 2 > balance Sheet > short Term Investments
1937500000
Quarters > 2 > balance Sheet > receivables
1349400000
Quarters > 2 > balance Sheet > inventories
1553600000
Quarters > 2 > balance Sheet > total Current Assets
7657800000
Quarters > 2 > balance Sheet > property Plant Equipment
4799000000
Quarters > 2 > balance Sheet > total Assets
19220400000
Quarters > 2 > balance Sheet > payables
276200000
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
2012700000
Quarters > 2 > balance Sheet > equity
17106400000
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
703700000
Quarters > 2 > cash Flow > depreciation
140900000
Quarters > 2 > cash Flow > change In Working Capital
-439300000
Quarters > 2 > cash Flow > cash From Operations
581600000
Quarters > 2 > cash Flow > capital Expenditures
116600000
Quarters > 2 > cash Flow > cash From Investing
213500000
Quarters > 2 > cash Flow > cash From Financing
-235800000
Quarters > 2 > cash Flow > net Change In Cash
554800000
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
1.9155238617663193
Quarters > 2 > ratios > PB
12.397623404106065
Quarters > 2 > ratios > ROE
4.082682504793528
Quarters > 2 > ratios > ROA
3.633639258288069
Quarters > 2 > ratios > FCF
465000000
Quarters > 2 > ratios > Piotroski FScore
3
Quarters > 2 > ratios > fcf Percent
0.20635484157273454
Quarters > 2 > health Score
67
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
2413500000
Quarters > 3 > income Statement > cost Of Revenue
771300000
Quarters > 3 > income Statement > gross Profit
1642200000
Quarters > 3 > income Statement > operating Expenses
907300000
Quarters > 3 > income Statement > operating Income
734900000
Quarters > 3 > income Statement > interest Expense
-
Quarters > 3 > income Statement > pretax Income
809800000
Quarters > 3 > income Statement > net Income
685700000
Quarters > 3 > income Statement > eps
1.884308876064853
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
363900000
Quarters > 3 > income Statement > income Tax Expense
121800000
Quarters > 3 > income Statement > EBITDA
859600000
Quarters > 3 > income Statement > operating Margin
30.449554588771495
Quarters > 3 > income Statement > total Other Income Expense Net
74900000
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
2027400000
Quarters > 3 > balance Sheet > short Term Investments
1985900000
Quarters > 3 > balance Sheet > receivables
1356800000
Quarters > 3 > balance Sheet > inventories
1487200000
Quarters > 3 > balance Sheet > total Current Assets
7111000000
Quarters > 3 > balance Sheet > property Plant Equipment
4783000000
Quarters > 3 > balance Sheet > total Assets
18838600000
Quarters > 3 > balance Sheet > payables
193400000
Quarters > 3 > balance Sheet > short Term Debt
33500000
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
2309000000
Quarters > 3 > balance Sheet > equity
16433700000
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
688000000
Quarters > 3 > cash Flow > depreciation
124700000
Quarters > 3 > cash Flow > change In Working Capital
-140800000
Quarters > 3 > cash Flow > cash From Operations
822600000
Quarters > 3 > cash Flow > capital Expenditures
312000000
Quarters > 3 > cash Flow > cash From Investing
-1264200000
Quarters > 3 > cash Flow > cash From Financing
49400000
Quarters > 3 > cash Flow > net Change In Cash
-383900000
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
1.884308876064853
Quarters > 3 > ratios > PB
12.880333248142536
Quarters > 3 > ratios > ROE
4.17252353395766
Quarters > 3 > ratios > ROA
3.6398670814179397
Quarters > 3 > ratios > FCF
510600000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.2115599751398384
Quarters > 3 > health Score
68
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
8352100000
Annuals > 0 > income Statement > cost Of Revenue
2717900000
Annuals > 0 > income Statement > gross Profit
5634200000
Annuals > 0 > income Statement > operating Expenses
3285300000
Annuals > 0 > income Statement > operating Income
2348900000
Annuals > 0 > income Statement > interest Expense
-
Annuals > 0 > income Statement > pretax Income
2673800000
Annuals > 0 > income Statement > net Income
2322600000
Annuals > 0 > income Statement > eps
6.416022099447514
Annuals > 0 > income Statement > dividends Per Share
8000000
Annuals > 0 > income Statement > shares Outstanding
362000000
Annuals > 0 > income Statement > income Tax Expense
336300000
Annuals > 0 > income Statement > EBITDA
2810900000
Annuals > 0 > income Statement > operating Margin
28.123465954670085
Annuals > 0 > income Statement > total Other Income Expense Net
324900000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
2027400000
Annuals > 0 > balance Sheet > short Term Investments
1985900000
Annuals > 0 > balance Sheet > receivables
1356800000
Annuals > 0 > balance Sheet > inventories
1487200000
Annuals > 0 > balance Sheet > total Current Assets
7111000000
Annuals > 0 > balance Sheet > property Plant Equipment
4783000000
Annuals > 0 > balance Sheet > total Assets
18838600000
Annuals > 0 > balance Sheet > payables
193400000
Annuals > 0 > balance Sheet > short Term Debt
33500000
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
2309000000
Annuals > 0 > balance Sheet > equity
16433700000
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
2337500000
Annuals > 0 > cash Flow > depreciation
462000000
Annuals > 0 > cash Flow > change In Working Capital
-919300000
Annuals > 0 > cash Flow > cash From Operations
2415000000
Annuals > 0 > cash Flow > capital Expenditures
1111200000
Annuals > 0 > cash Flow > cash From Investing
-3272800000
Annuals > 0 > cash Flow > cash From Financing
150900000
Annuals > 0 > cash Flow > net Change In Cash
-707700000
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
6.416022099447514
Annuals > 0 > ratios > PB
12.379242653815027
Annuals > 0 > ratios > ROE
14.133153215648333
Annuals > 0 > ratios > ROA
12.328941641098595
Annuals > 0 > ratios > FCF
1303800000
Annuals > 0 > ratios > Piotroski FScore
4
Annuals > 0 > ratios > fcf Percent
0.15610445277235666
Annuals > 0 > health Score
78
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
7124100000
Annuals > 1 > income Statement > cost Of Revenue
2394600000
Annuals > 1 > income Statement > gross Profit
4729500000
Annuals > 1 > income Statement > operating Expenses
2962700000
Annuals > 1 > income Statement > operating Income
1766800000
Annuals > 1 > income Statement > interest Expense
-
Annuals > 1 > income Statement > pretax Income
1958900000
Annuals > 1 > income Statement > net Income
1798000000
Annuals > 1 > income Statement > eps
5.030777839955232
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
357400000
Annuals > 1 > income Statement > income Tax Expense
141600000
Annuals > 1 > income Statement > EBITDA
2169000000
Annuals > 1 > income Statement > operating Margin
24.80032565517048
Annuals > 1 > income Statement > total Other Income Expense Net
192100000
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
2750100000
Annuals > 1 > balance Sheet > short Term Investments
2473100000
Annuals > 1 > balance Sheet > receivables
1267500000
Annuals > 1 > balance Sheet > inventories
1220600000
Annuals > 1 > balance Sheet > total Current Assets
7888000000
Annuals > 1 > balance Sheet > property Plant Equipment
3537600000
Annuals > 1 > balance Sheet > total Assets
15441500000
Annuals > 1 > balance Sheet > payables
188700000
Annuals > 1 > balance Sheet > short Term Debt
25300000
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
2044200000
Annuals > 1 > balance Sheet > equity
13307600000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
1817300000
Annuals > 1 > cash Flow > depreciation
435200000
Annuals > 1 > cash Flow > change In Working Capital
-777600000
Annuals > 1 > cash Flow > cash From Operations
1813800000
Annuals > 1 > cash Flow > capital Expenditures
1064200000
Annuals > 1 > cash Flow > cash From Investing
-360100000
Annuals > 1 > cash Flow > cash From Financing
-287600000
Annuals > 1 > cash Flow > net Change In Cash
1169400000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
5.030777839955232
Annuals > 1 > ratios > PB
15.093003396555353
Annuals > 1 > ratios > ROE
13.511076377408399
Annuals > 1 > ratios > ROA
11.643946507787456
Annuals > 1 > ratios > FCF
749600000
Annuals > 1 > ratios > Piotroski FScore
4
Annuals > 1 > ratios > fcf Percent
0.10522030853020031
Annuals > 1 > health Score
72
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
6222200000
Annuals > 2 > income Statement > cost Of Revenue
2026200000
Annuals > 2 > income Statement > gross Profit
4196000000
Annuals > 2 > income Statement > operating Expenses
2618900000
Annuals > 2 > income Statement > operating Income
1577100000
Annuals > 2 > income Statement > interest Expense
29700000
Annuals > 2 > income Statement > pretax Income
1606800000
Annuals > 2 > income Statement > net Income
1322300000
Annuals > 2 > income Statement > eps
3.6527624309392266
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
362000000
Annuals > 2 > income Statement > income Tax Expense
262400000
Annuals > 2 > income Statement > EBITDA
1942900000
Annuals > 2 > income Statement > operating Margin
25.346340522644724
Annuals > 2 > income Statement > total Other Income Expense Net
29700000
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
1581200000
Annuals > 2 > balance Sheet > short Term Investments
2541000000
Annuals > 2 > balance Sheet > receivables
1073300000
Annuals > 2 > balance Sheet > inventories
893200000
Annuals > 2 > balance Sheet > total Current Assets
6253000000
Annuals > 2 > balance Sheet > property Plant Equipment
2374200000
Annuals > 2 > balance Sheet > total Assets
12974000000
Annuals > 2 > balance Sheet > payables
147000000
Annuals > 2 > balance Sheet > short Term Debt
24200000
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
1861400000
Annuals > 2 > balance Sheet > equity
11041900000
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
1344400000
Annuals > 2 > cash Flow > depreciation
365800000
Annuals > 2 > cash Flow > change In Working Capital
-619100000
Annuals > 2 > cash Flow > cash From Operations
1490800000
Annuals > 2 > cash Flow > capital Expenditures
532400000
Annuals > 2 > cash Flow > cash From Investing
1370800000
Annuals > 2 > cash Flow > cash From Financing
-2572300000
Annuals > 2 > cash Flow > net Change In Cash
294700000
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
3.6527624309392266
Annuals > 2 > ratios > PB
18.42407194414005
Annuals > 2 > ratios > ROE
11.975294106992456
Annuals > 2 > ratios > ROA
10.191922306150763
Annuals > 2 > ratios > FCF
958400000
Annuals > 2 > ratios > Piotroski FScore
4
Annuals > 2 > ratios > fcf Percent
0.1540291215325769
Annuals > 2 > health Score
76
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
5710100000
Annuals > 3 > income Statement > cost Of Revenue
1751600000
Annuals > 3 > income Statement > gross Profit
3958500000
Annuals > 3 > income Statement > operating Expenses
2137500000
Annuals > 3 > income Statement > operating Income
1821000000
Annuals > 3 > income Statement > interest Expense
356000000
Annuals > 3 > income Statement > pretax Income
1890300000
Annuals > 3 > income Statement > net Income
1704600000
Annuals > 3 > income Statement > eps
4.659923455440131
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
365800000
Annuals > 3 > income Statement > income Tax Expense
162200000
Annuals > 3 > income Statement > EBITDA
2131200000
Annuals > 3 > income Statement > operating Margin
31.890860054990277
Annuals > 3 > income Statement > total Other Income Expense Net
69300000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
1290900000
Annuals > 3 > balance Sheet > short Term Investments
2940000000
Annuals > 3 > balance Sheet > receivables
893000000
Annuals > 3 > balance Sheet > inventories
587100000
Annuals > 3 > balance Sheet > total Current Assets
5844900000
Annuals > 3 > balance Sheet > property Plant Equipment
1876400000
Annuals > 3 > balance Sheet > total Assets
13555000000
Annuals > 3 > balance Sheet > payables
121200000
Annuals > 3 > balance Sheet > short Term Debt
20400000
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
1603500000
Annuals > 3 > balance Sheet > equity
11951500000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
1728100000
Annuals > 3 > cash Flow > depreciation
310200000
Annuals > 3 > cash Flow > change In Working Capital
-368100000
Annuals > 3 > cash Flow > cash From Operations
2089400000
Annuals > 3 > cash Flow > capital Expenditures
353500000
Annuals > 3 > cash Flow > cash From Investing
-2461500000
Annuals > 3 > cash Flow > cash From Financing
43000000
Annuals > 3 > cash Flow > net Change In Cash
-332500000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
4.659923455440131
Annuals > 3 > ratios > PB
17.200542526042756
Annuals > 3 > ratios > ROE
14.262644856294187
Annuals > 3 > ratios > ROA
12.575433419402435
Annuals > 3 > ratios > FCF
1735900000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.3040051837971314
Annuals > 3 > health Score
82
Valuation > metrics > PE
74.0422
Valuation > metrics > PB
12.430817734513901
Valuation > final Score
1
Valuation > verdict
255.3% Overvalued
Profitability > metrics > ROE
4.160735275876123
Profitability > metrics > ROA
8.262465837948515
Profitability > metrics > Net Margin
0.28118637978523814
Profitability > final Score
63
Profitability > verdict
Adequate
Risk > metrics > Debt Equity
0.13642887942491597
Risk > metrics > Interest Coverage
4.748125
Risk > final Score
79
Risk > verdict
Low
Liquidity > metrics > Current Ratio
29.276442304258243
Liquidity > metrics > Quick Ratio
23.157280216346155
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
40
Prev Valuations > 1
40
Prev Valuations > 2
40
Prev Profitabilities > 0
60
Prev Profitabilities > 1
66
Prev Profitabilities > 2
67
Prev Risks > 0
79
Prev Risks > 1
86
Prev Risks > 2
100
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:03:10.184Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-01-22
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
2.25
Earnings History > 0 > eps Difference
-2.25
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-10-16
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
2.4
Earnings History > 1 > eps Estimate
1.99
Earnings History > 1 > eps Difference
0.41
Earnings History > 1 > surprise Percent
20.603
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-07-22
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
2.19
Earnings History > 2 > eps Estimate
1.92
Earnings History > 2 > eps Difference
0.27
Earnings History > 2 > surprise Percent
14.0625
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-04-22
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.81
Earnings History > 3 > eps Estimate
1.73
Earnings History > 3 > eps Difference
0.08
Earnings History > 3 > surprise Percent
4.6243
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-01-23
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
2.21
Earnings History > 4 > eps Estimate
1.79
Earnings History > 4 > eps Difference
0.42
Earnings History > 4 > surprise Percent
23.4637
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-10-17
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
1.84
Earnings History > 5 > eps Estimate
1.64
Earnings History > 5 > eps Difference
0.2
Earnings History > 5 > surprise Percent
12.1951
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-07-18
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
1.78
Earnings History > 6 > eps Estimate
1.54
Earnings History > 6 > eps Difference
0.24
Earnings History > 6 > surprise Percent
15.5844
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-04-18
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
1.5
Earnings History > 7 > eps Estimate
1.41
Earnings History > 7 > eps Difference
0.09
Earnings History > 7 > surprise Percent
6.383
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-01-23
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
1.6
Earnings History > 8 > eps Estimate
1.48
Earnings History > 8 > eps Difference
0.12
Earnings History > 8 > surprise Percent
8.1081
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-10-19
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
1.46
Earnings History > 9 > eps Estimate
1.41
Earnings History > 9 > eps Difference
0.05
Earnings History > 9 > surprise Percent
3.5461
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-07-20
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
1.42
Earnings History > 10 > eps Estimate
1.33
Earnings History > 10 > eps Difference
0.09
Earnings History > 10 > surprise Percent
6.7669
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-04-18
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
1.23
Earnings History > 11 > eps Estimate
1.2
Earnings History > 11 > eps Difference
0.03
Earnings History > 11 > surprise Percent
2.5
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-01-24
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.23
Earnings History > 12 > eps Estimate
1.25
Earnings History > 12 > eps Difference
-0.02
Earnings History > 12 > surprise Percent
-1.6
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-10-18
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
1.19
Earnings History > 13 > eps Estimate
1.12
Earnings History > 13 > eps Difference
0.07
Earnings History > 13 > surprise Percent
6.25
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-07-21
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.14
Earnings History > 14 > eps Estimate
1.19
Earnings History > 14 > eps Difference
-0.05
Earnings History > 14 > surprise Percent
-4.2017
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-04-21
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
1.13
Earnings History > 15 > eps Estimate
1.08
Earnings History > 15 > eps Difference
0.05
Earnings History > 15 > surprise Percent
4.6296
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-01-20
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
1.3
Earnings History > 16 > eps Estimate
1.28
Earnings History > 16 > eps Difference
0.02
Earnings History > 16 > surprise Percent
1.5625
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-10-19
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
1.19
Earnings History > 17 > eps Estimate
1.17
Earnings History > 17 > eps Difference
0.02
Earnings History > 17 > surprise Percent
1.7094
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-07-20
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
1.31
Earnings History > 18 > eps Estimate
1.02
Earnings History > 18 > eps Difference
0.29
Earnings History > 18 > surprise Percent
28.4314
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-04-20
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
1.17
Earnings History > 19 > eps Estimate
0.88
Earnings History > 19 > eps Difference
0.29
Earnings History > 19 > surprise Percent
32.9545
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-01-21
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
1.19
Earnings History > 20 > eps Estimate
1.04
Earnings History > 20 > eps Difference
0.15
Earnings History > 20 > surprise Percent
14.4231
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-10-15
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.92
Earnings History > 21 > eps Estimate
0.69
Earnings History > 21 > eps Difference
0.23
Earnings History > 21 > surprise Percent
33.3333
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-07-21
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.37
Earnings History > 22 > eps Estimate
0.19
Earnings History > 22 > eps Difference
0.18
Earnings History > 22 > surprise Percent
94.7368
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-04-16
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
0.9
Earnings History > 23 > eps Estimate
0.85
Earnings History > 23 > eps Difference
0.05
Earnings History > 23 > surprise Percent
5.8824
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-01-23
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
1.16
Earnings History > 24 > eps Estimate
1.13
Earnings History > 24 > eps Difference
0.03
Earnings History > 24 > surprise Percent
2.6549
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-10-17
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
1.14
Earnings History > 25 > eps Estimate
1
Earnings History > 25 > eps Difference
0.14
Earnings History > 25 > surprise Percent
14
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-07-18
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
1.08
Earnings History > 26 > eps Estimate
0.96
Earnings History > 26 > eps Difference
0.12
Earnings History > 26 > surprise Percent
12.5
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-04-18
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.87
Earnings History > 27 > eps Estimate
0.9
Earnings History > 27 > eps Difference
-0.03
Earnings History > 27 > surprise Percent
-3.3333
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-01-24
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
1.04
Earnings History > 28 > eps Estimate
1.02
Earnings History > 28 > eps Difference
0.02
Earnings History > 28 > surprise Percent
1.9608
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-10-18
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.94
Earnings History > 29 > eps Estimate
0.89
Earnings History > 29 > eps Difference
0.05
Earnings History > 29 > surprise Percent
5.618
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-07-19
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.92
Earnings History > 30 > eps Estimate
0.83
Earnings History > 30 > eps Difference
0.09
Earnings History > 30 > surprise Percent
10.8434
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
0.81
Earnings History > 31 > eps Estimate
0.69
Earnings History > 31 > eps Difference
0.12
Earnings History > 31 > surprise Percent
17.3913
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-01-25
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.85
Earnings History > 32 > eps Estimate
0.76
Earnings History > 32 > eps Difference
0.09
Earnings History > 32 > surprise Percent
11.8421
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-10-19
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.92
Earnings History > 33 > eps Estimate
0.66
Earnings History > 33 > eps Difference
0.26
Earnings History > 33 > surprise Percent
39.3939
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-07-20
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.66
Earnings History > 34 > eps Estimate
0.64
Earnings History > 34 > eps Difference
0.02
Earnings History > 34 > surprise Percent
3.125
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
0.57
Earnings History > 35 > eps Estimate
0.55
Earnings History > 35 > eps Difference
0.02
Earnings History > 35 > surprise Percent
3.6364
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-01-24
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.68
Earnings History > 36 > eps Estimate
0.67
Earnings History > 36 > eps Difference
0.01
Earnings History > 36 > surprise Percent
1.4925
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-10-18
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
0.69
Earnings History > 37 > eps Estimate
0.57
Earnings History > 37 > eps Difference
0.12
Earnings History > 37 > surprise Percent
21.0526
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-07-19
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.62
Earnings History > 38 > eps Estimate
0.55
Earnings History > 38 > eps Difference
0.07
Earnings History > 38 > surprise Percent
12.7273
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-04-19
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
0.49
Earnings History > 39 > eps Estimate
0.48
Earnings History > 39 > eps Difference
0.01
Earnings History > 39 > surprise Percent
2.0833
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-01-21
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.65
Earnings History > 40 > eps Estimate
0.56
Earnings History > 40 > eps Difference
0.09
Earnings History > 40 > surprise Percent
16.0714
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-10-20
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
0.5
Earnings History > 41 > eps Estimate
0.47
Earnings History > 41 > eps Difference
0.03
Earnings History > 41 > surprise Percent
6.383
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-07-21
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.51
Earnings History > 42 > eps Estimate
0.44
Earnings History > 42 > eps Difference
0.07
Earnings History > 42 > surprise Percent
15.9091
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-04-21
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
0.4
Earnings History > 43 > eps Estimate
0.43
Earnings History > 43 > eps Difference
-0.03
Earnings History > 43 > surprise Percent
-6.9767
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-01-22
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
0.55
Earnings History > 44 > eps Estimate
0.49
Earnings History > 44 > eps Difference
0.06
Earnings History > 44 > surprise Percent
12.2449
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-10-21
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.44
Earnings History > 45 > eps Estimate
0.42
Earnings History > 45 > eps Difference
0.02
Earnings History > 45 > surprise Percent
4.7619
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-07-22
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.33
Earnings History > 46 > eps Estimate
0.31
Earnings History > 46 > eps Difference
0.02
Earnings History > 46 > surprise Percent
6.4516
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-04-22
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.3
Earnings History > 47 > eps Estimate
0.36
Earnings History > 47 > eps Difference
-0.06
Earnings History > 47 > surprise Percent
-16.6667
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-01-23
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.48
Earnings History > 48 > eps Estimate
0.43
Earnings History > 48 > eps Difference
0.05
Earnings History > 48 > surprise Percent
11.6279
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-17
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.44
Earnings History > 49 > eps Estimate
0.38
Earnings History > 49 > eps Difference
0.06
Earnings History > 49 > surprise Percent
15.7895
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-07-18
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.43
Earnings History > 50 > eps Estimate
0.45
Earnings History > 50 > eps Difference
-0.02
Earnings History > 50 > surprise Percent
-4.4444
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-18
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.51
Earnings History > 51 > eps Estimate
0.44
Earnings History > 51 > eps Difference
0.07
Earnings History > 51 > surprise Percent
15.9091
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-01-22
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.47
Earnings History > 52 > eps Estimate
0.45
Earnings History > 52 > eps Difference
0.02
Earnings History > 52 > surprise Percent
4.4444
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-16
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.39
Earnings History > 53 > eps Estimate
0.39
Earnings History > 53 > eps Difference
0
Earnings History > 53 > surprise Percent
0
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-19
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.42
Earnings History > 54 > eps Estimate
0.4
Earnings History > 54 > eps Difference
0.02
Earnings History > 54 > surprise Percent
5
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-17
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.39
Earnings History > 55 > eps Estimate
0.35
Earnings History > 55 > eps Difference
0.04
Earnings History > 55 > surprise Percent
11.4286
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-01-19
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.42
Earnings History > 56 > eps Estimate
0.37
Earnings History > 56 > eps Difference
0.05
Earnings History > 56 > surprise Percent
13.5135
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-18
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.34
Earnings History > 57 > eps Estimate
0.31
Earnings History > 57 > eps Difference
0.03
Earnings History > 57 > surprise Percent
9.6774
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-19
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.32
Earnings History > 58 > eps Estimate
0.3
Earnings History > 58 > eps Difference
0.02
Earnings History > 58 > surprise Percent
6.6667
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-19
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.29
Earnings History > 59 > eps Estimate
0.28
Earnings History > 59 > eps Difference
0.01
Earnings History > 59 > surprise Percent
3.5714
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-01-20
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.34
Earnings History > 60 > eps Estimate
0.25
Earnings History > 60 > eps Difference
0.09
Earnings History > 60 > surprise Percent
36
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-19
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.24
Earnings History > 61 > eps Estimate
0.23
Earnings History > 61 > eps Difference
0.01
Earnings History > 61 > surprise Percent
4.3478
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-21
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.24
Earnings History > 62 > eps Estimate
0.23
Earnings History > 62 > eps Difference
0.01
Earnings History > 62 > surprise Percent
4.3478
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-15
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.24
Earnings History > 63 > eps Estimate
0.19
Earnings History > 63 > eps Difference
0.05
Earnings History > 63 > surprise Percent
26.3158
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-01-21
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.22
Earnings History > 64 > eps Estimate
0.19
Earnings History > 64 > eps Difference
0.03
Earnings History > 64 > surprise Percent
15.7895
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-20
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.18
Earnings History > 65 > eps Estimate
0.16
Earnings History > 65 > eps Difference
0.02
Earnings History > 65 > surprise Percent
12.5
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-22
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.18
Earnings History > 66 > eps Estimate
0.14
Earnings History > 66 > eps Difference
0.04
Earnings History > 66 > surprise Percent
28.5714
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-04-16
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.08
Earnings History > 67 > eps Estimate
0.11
Earnings History > 67 > eps Difference
-0.03
Earnings History > 67 > surprise Percent
-27.2727
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-01-22
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.14
Earnings History > 68 > eps Estimate
0.14
Earnings History > 68 > eps Difference
0
Earnings History > 68 > surprise Percent
0
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-10-16
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.16
Earnings History > 69 > eps Estimate
0.14
Earnings History > 69 > eps Difference
0.02
Earnings History > 69 > surprise Percent
14.2857
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-22
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.14
Earnings History > 70 > eps Estimate
0.13
Earnings History > 70 > eps Difference
0.01
Earnings History > 70 > surprise Percent
7.6923
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-04-17
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.12
Earnings History > 71 > eps Estimate
0.11
Earnings History > 71 > eps Difference
0.01
Earnings History > 71 > surprise Percent
9.0909
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-01-31
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.14
Earnings History > 72 > eps Estimate
0.12
Earnings History > 72 > eps Difference
0.02
Earnings History > 72 > surprise Percent
16.6667
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-10-18
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.12
Earnings History > 73 > eps Estimate
0.09
Earnings History > 73 > eps Difference
0.03
Earnings History > 73 > surprise Percent
33.3333
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-19
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.09
Earnings History > 74 > eps Estimate
0.07
Earnings History > 74 > eps Difference
0.02
Earnings History > 74 > surprise Percent
28.5714
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-04-19
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.07
Earnings History > 75 > eps Estimate
0.06
Earnings History > 75 > eps Difference
0.01
Earnings History > 75 > surprise Percent
16.6667
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-01
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.07
Earnings History > 76 > eps Estimate
0.06
Earnings History > 76 > eps Difference
0.01
Earnings History > 76 > surprise Percent
16.6667
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-26
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.05
Earnings History > 77 > eps Estimate
0.05
Earnings History > 77 > eps Difference
0
Earnings History > 77 > surprise Percent
0
Earnings History > 78 > period
2006-06-30
Earnings History > 78 > report Date
2006-07-26
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.05
Earnings History > 78 > eps Estimate
0.04
Earnings History > 78 > eps Difference
0.01
Earnings History > 78 > surprise Percent
25
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-27
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.04
Earnings History > 79 > eps Estimate
0.02
Earnings History > 79 > eps Difference
0.02
Earnings History > 79 > surprise Percent
100
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-02-02
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.15
Earnings History > 80 > eps Estimate
0.05
Earnings History > 80 > eps Difference
0.1
Earnings History > 80 > surprise Percent
200
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-25
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.06
Earnings History > 81 > eps Estimate
0.03
Earnings History > 81 > eps Difference
0.03
Earnings History > 81 > surprise Percent
100
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-26
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.04
Earnings History > 82 > eps Estimate
0.02
Earnings History > 82 > eps Difference
0.02
Earnings History > 82 > surprise Percent
100
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-21
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.03
Earnings History > 83 > eps Estimate
0.02
Earnings History > 83 > eps Difference
0.01
Earnings History > 83 > surprise Percent
50
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-08
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
0.04
Earnings History > 84 > eps Estimate
0.02
Earnings History > 84 > eps Difference
0.02
Earnings History > 84 > surprise Percent
100
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-26
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
0.02
Earnings History > 85 > eps Estimate
0.01
Earnings History > 85 > eps Difference
0.01
Earnings History > 85 > surprise Percent
100
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-27
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.02
Earnings History > 86 > eps Estimate
0.01
Earnings History > 86 > eps Difference
0.01
Earnings History > 86 > surprise Percent
100
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-29
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.01
Earnings History > 87 > eps Estimate
-
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
-
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-12
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.01
Earnings History > 88 > eps Estimate
-
Earnings History > 88 > eps Difference
0
Earnings History > 88 > surprise Percent
-
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-27
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
-0.01
Earnings History > 89 > eps Estimate
-0.02
Earnings History > 89 > eps Difference
0.01
Earnings History > 89 > surprise Percent
50
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-08-07
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.01
Earnings History > 90 > eps Estimate
-0.01
Earnings History > 90 > eps Difference
0.02
Earnings History > 90 > surprise Percent
200
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-24
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
-0.01
Earnings History > 91 > eps Estimate
-0.03
Earnings History > 91 > eps Difference
0.02
Earnings History > 91 > surprise Percent
66.6667
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-07
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
-0.03
Earnings History > 92 > eps Difference
0.01
Earnings History > 92 > surprise Percent
33.3333
Earnings History > 93 > period
2002-09-30
Earnings History > 93 > report Date
2002-10-24
Earnings History > 93 > date
2002-09-30
Earnings History > 93 > before After Market
-
Earnings History > 93 > currency
USD
Earnings History > 93 > eps Actual
-0.04
Earnings History > 93 > eps Estimate
-0.03
Earnings History > 93 > eps Difference
-0.01
Earnings History > 93 > surprise Percent
-33.3333
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-30
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
-0.02
Earnings History > 94 > eps Estimate
-0.03
Earnings History > 94 > eps Difference
0.01
Earnings History > 94 > surprise Percent
33.3333
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-25
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
-0.03
Earnings History > 95 > eps Estimate
-0.04
Earnings History > 95 > eps Difference
0.01
Earnings History > 95 > surprise Percent
25
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-07
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
-0.02
Earnings History > 96 > eps Estimate
-0.02
Earnings History > 96 > eps Difference
0
Earnings History > 96 > surprise Percent
0
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-24
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
-0.03
Earnings History > 97 > eps Estimate
-0.03
Earnings History > 97 > eps Difference
0
Earnings History > 97 > surprise Percent
0
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-27
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
-0.03
Earnings History > 98 > eps Estimate
-0.03
Earnings History > 98 > eps Difference
0
Earnings History > 98 > surprise Percent
0
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-24
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
-0.02
Earnings History > 99 > eps Estimate
-0.03
Earnings History > 99 > eps Difference
0.01
Earnings History > 99 > surprise Percent
33.3333
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-02-01
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
-0.02
Earnings History > 100 > eps Estimate
-0.03
Earnings History > 100 > eps Difference
0.01
Earnings History > 100 > surprise Percent
33.3333
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-26
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
-0.03
Earnings History > 101 > eps Estimate
-0.04
Earnings History > 101 > eps Difference
0.01
Earnings History > 101 > surprise Percent
25
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-27
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
-0.05
Earnings History > 102 > eps Estimate
-0.08
Earnings History > 102 > eps Difference
0.03
Earnings History > 102 > surprise Percent
37.5
Intuitive Surgical, Inc. develops, manufactures, and markets products that enable physicians and healthcare providers to enhance the quality of and access to minimally invasive care in the United States and internationally. The company offers the da Vinci Surgical System that enables surgical procedures using a minimally invasive approach; and Ion endoluminal system, which extends its commercial offerings beyond surgery into diagnostic endoluminal procedures enabling minimally invasive biopsies in the lung. It also provides a suite of stapling, energy, and core instrumentation for its multi-port da Vinci surgical systems; progressive learning pathways to support the use of its technology; infrastructure of service and support specialists, a complement of services to its customers, including installation, repair, maintenance, 24/7 technical support, and proactive system health monitoring; and integrated digital capabilities providing connected offerings, streamlining performance for hospitals with program-enhancing insights. The company sells its products through direct sales organizations, such as capital and clinical sales teams. Intuitive Surgical, Inc. was incorporated in 1995 and is headquartered in Sunnyvale, California.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/AShowing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$599.6021
Analyst Picks
Strong Buy
14
Buy
8
Hold
10
Sell
0
Strong Sell
1
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Earnings Ratio (P/E)
-
Very Low
Low ≥ 50
High ≤ 10
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very High
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 69.61% of the total shares of Intuitive Surgical Inc
1.
Vanguard Group Inc(9.2993%)
since
2025/06/30
2.
BlackRock Inc(8.7918%)
since
2025/06/30
3.
State Street Corp(4.3384%)
since
2025/06/30
4.
T. Rowe Price Associates, Inc.(3.7424%)
since
2025/06/30
5.
Vanguard Total Stock Mkt Idx Inv(3.1417%)
since
2025/07/31
6.
Vanguard 500 Index Investor(2.475%)
since
2025/07/31
7.
FMR Inc(2.4157%)
since
2025/06/30
8.
Geode Capital Management, LLC(2.2843%)
since
2025/06/30
9.
JPMorgan Chase & Co(2.1412%)
since
2025/06/30
10.
Capital World Investors(2.1236%)
since
2025/06/30
11.
Invesco QQQ Trust(2.0608%)
since
2025/08/29
12.
Morgan Stanley - Brokerage Accounts(1.7028%)
since
2025/06/30
13.
NORGES BANK(1.3189%)
since
2025/06/30
14.
Fidelity 500 Index(1.2674%)
since
2025/07/31
15.
Bank of New York Mellon Corp(1.2602%)
since
2025/06/30
16.
Amvescap Plc.(1.2333%)
since
2025/06/30
17.
SPDR® S&P 500® ETF(1.2073%)
since
2025/08/31
18.
iShares Core S&P 500 ETF(1.2033%)
since
2025/08/31
19.
Capital Group Growth Fnd of Amer Comp(1.1885%)
since
2025/06/30
20.
American Funds Growth Fund of Amer A(1.1885%)
since
2025/06/30
21.
AllianceBernstein L.P.(1.1705%)
since
2025/06/30
22.
Fisher Asset Management, LLC(1.0736%)
since
2025/06/30
23.
Bank of America Corp(1.0502%)
since
2025/06/30
24.
Vanguard Growth Index Investor(1.0502%)
since
2025/07/31
25.
Northern Trust Corp(1.0148%)
since
2025/06/30
26.
Franklin Resources Inc(0.9925%)
since
2025/06/30
27.
UBS Asset Mgmt Americas Inc(0.9577%)
since
2025/06/30
28.
Nuveen, LLC(0.9006%)
since
2025/06/30
29.
Wellington Management Company LLP(0.8806%)
since
2025/06/30
30.
The Health Care Select Sector SPDR® ETF(0.6827%)
since
2025/08/31
31.
Capital Group New Perspective Comp(0.6443%)
since
2025/06/30
32.
American Funds New Perspective A(0.6443%)
since
2025/06/30
33.
Vanguard Institutional Index I(0.6044%)
since
2025/07/31
34.
Capital Group Growth Composite(0.5557%)
since
2025/06/30
35.
American Funds IS® Growth 1(0.5557%)
since
2025/06/30
36.
State St S&P 500® Indx SL Cl III(0.5337%)
since
2025/08/31
37.
T. Rowe Price US Lrg-Cap Core Gr Eq Comp(0.499%)
since
2025/06/30
38.
Vanguard Health Care Inv(0.4983%)
since
2025/06/30
39.
T. Rowe Price Blue Chip Growth(0.4973%)
since
2025/07/31
40.
Invesco S&P 500 ETF(0.4201%)
since
2025/07/31
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
2.25
Date
2025-09-30
EPS Actual
2.4
EPS Estimate
1.99
EPS Difference
0.41
Surprise Percent
20.603%
(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.