_id
6912ff8accc777a4e85d7879
Ticker
ICUI
Name
ICU Medical Inc
Exchange
NASDAQ
Address
951 Calle Amanecer, San Clemente, CA, United States, 92673
Country
USA
Sector
Healthcare
Industry
Medical Instruments & Supplies
Currency
USD
Website
https://www.icumed.com
Description
ICU Medical, Inc., together with its subsidiaries, develops, manufactures, and sells medical devices used in infusion therapy, vascular access, and vital care applications worldwide. It offers infusion therapy products, such as needlefree products under the MicroClave, MicroClave Clear, and NanoClave brands; Neutron catheter patency devices; ChemoLock closed system transfer devices and ChemoClaveTM for preparation and administration of hazardous drugs; Tego needle free connectors; Deltec GRIPPER non-coring needles for portal access; ClearGuard, SwabCap, and SwabTip disinfection caps; and vascular access products. The company provides IV therapy and diluents, such as sodium chloride, dextrose, balanced electrolyte solutions, lactated ringer's, ringer's, mannitol, sodium chloride/dextrose, and sterile water; and irrigation solutions comprising sodium chloride, sterile water irrigation, physiologic solutions, ringer's irrigation, acetic acid irrigation, glycine irrigation, sorbitol-mannitol irrigation, flexible containers, and pour bottle options. It offers infusion pumps under the Plum 360 and Plum Duo brands; ambulatory and syringe infusion hardware products; IV mediation safety software, including ICU Medical MedNet, an enterprise-class medication management platform; LifeShield and PharmGuard medication infusion safety software; hemodynamic monitoring products; anesthesia systems and devices, breathing circuits, ventilation, respiratory, and specialty airway products; temperature management solutions; anesthesia/pain management trays and components; and professional services. The company's customers include acute care hospitals, wholesalers, ambulatory clinics, and alternate site facilities, such as outpatient clinics, home health care providers, and long-term care facilities. ICU Medical, Inc. was founded in 1984 and is based in San Clemente, California.
Last Close
147.22
Volume
81456
Current Price
147.675
Change
0.3090612688493496
Last Updated
2025-12-01T09:10:51.975Z
Image
data:image/webp;base64,UklGRg4DAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSBECAAABGTFpGgJfF9H/oCHn1jZFUr6q9nH3WY/w0GJ+qENG5hC5uzvj7tLd1V2F9UoVDkHEBEwABL8xFXFxfjLLWEcfI4hfREyUQUJM9HUN2USQRKxZgplshEaHmd55a0aAkKQFaTYGAEWYH1Lx3oCJO8mSPNMY+BrLiDOAqiruVIsyuoBnRopPXQnDW1CQZs4LpAVN9Fk4U2hkCLUOQwAxxxtAMASsE8MoCnBOORyMQuVlsUlUvLlmpoioAK+BngAFb2CsayIqz8NVNRQFuHd9UKGKKzJ81fXRnCKBP1BRYlPFpAQAaqCpQxUCBCT6PiiZoWQSwqELywJCOkre6TExEgcWJgNCYhhlm5gwuVQGnQRDGIo/g1+AxvKVj49sZmiO4C9jQU4c4mAAQGRUzQcNAwIUZcXJKAwwFEbUlDQJoNLIADCAr3UOC+HgDzAMBjwZBIiIgHUigBGBAYgXAxAR/itKuQjBZDqdYCnbbLemYc7FGUUx68jYY69rHnnPxBlhcqwjZNk+B51xCeDcNDS3DlXKTges0vA2UjNAeQGg0ikQ3gZKGsbWYzMRDG9DH730ysQ6RCQanrrtPUYkYHnhgkvu6WKQb+g0MoQ7UHLZeZc81BCjQgAAJouD4Y/qeey0k47KifHTqFwzZWU2/gBTcdUphxTkxATpmKmmN0wCAODoeC8kzEcjA7apNkIIAGYawM8uAFZQOCDWAAAAUAcAnQEqQABAAD6tSKBJpiQjoTAKAMAViWIA0I4BOa/nKeAPQA6S4HSEG++gvn0nn5a56E8FjYBEOeMHEIFXtEyOAAD+/ZmCcx/9qHqPNx95JJBrYMhwu2bkd3CjNT9KmS/0vPt1v/iBMlNQVV5UDff3xPJ1BYOluNp3fN3l34eRfbflIOAK+MbWIk0hUPvKBIynKpBD0VqOnh+nGMWrkRkSo0CbPWuPfJCokqBfApwAbn/l8wg8n3f10u6ka0ghuDZJAXMahZLhSB3AMhdJD/6VcAAAAA==
Ipo Date
1992-03-31T00:00:00.000Z
Market Cap
3664487936
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9197916666666667
Sentiment Sources
24
Rating
4.3333
Target Price
180.8333
Strong Buy
3
Buy
2
Hold
1
Sell
0
Strong Sell
0
Current Quarter
2025-09-30
Revenue
536990000
Cost Of Revenue
336109000
Gross Profit
200881000
Operating Expenses
187162000
Operating Income
13719000
Interest Expense
19808000
Pretax Income
-4054000
Net Income
-3396000
Eps
-0.13756785222393259
Dividends Per Share
-
Shares Outstanding
24686660
Income Tax Expense
-658000
EBITDA
66556000
Operating Margin
2.5547961786997897
Total Other Income Expense Net
-17773000
Cash
299732000
Short Term Investments
-
Receivables
217232000
Inventories
622443000
Total Current Assets
1207290000
Property Plant Equipment
512565000
Total Assets
4102896000
Payables
171752000
Short Term Debt
15576000
Long Term Debt
1313931000
Total Liabilities
1975646000
Equity
2127250000
Depreciation
52432000
Change In Working Capital
-25780000
Cash From Operations
56710000
Capital Expenditures
29080000
Cash From Investing
-30028000
Cash From Financing
-25689000
Net Change In Cash
-293000
PE
-
PB
1.7137172640733342
ROE
-0.15964273122576095
ROA
-0.08277080384196918
FCF
27630000
Fcf Percent
0.05145347213169705
Piotroski FScore
2
Health Score
35
Deep Value Investing Score
4
Defensive Investing Score
6.5
Dividend Investing Score
3
Economic Moat Investing Score
5.8
Garp Investing Score
3.5
Growth Investing Score
3
Momentum Investing Score
5.5
Net Net Investing Score
2.5
Quality Investing Score
4
Value Investing Score
4.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
536990000
Quarters > 0 > income Statement > cost Of Revenue
336109000
Quarters > 0 > income Statement > gross Profit
200881000
Quarters > 0 > income Statement > operating Expenses
187162000
Quarters > 0 > income Statement > operating Income
13719000
Quarters > 0 > income Statement > interest Expense
19808000
Quarters > 0 > income Statement > pretax Income
-4054000
Quarters > 0 > income Statement > net Income
-3396000
Quarters > 0 > income Statement > eps
-0.13756785222393259
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
24686000
Quarters > 0 > income Statement > income Tax Expense
-658000
Quarters > 0 > income Statement > EBITDA
66556000
Quarters > 0 > income Statement > operating Margin
2.5547961786997897
Quarters > 0 > income Statement > total Other Income Expense Net
-17773000
Quarters > 0 > balance Sheet > cash
299732000
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
217232000
Quarters > 0 > balance Sheet > inventories
622443000
Quarters > 0 > balance Sheet > total Current Assets
1207290000
Quarters > 0 > balance Sheet > property Plant Equipment
512565000
Quarters > 0 > balance Sheet > total Assets
4102896000
Quarters > 0 > balance Sheet > payables
171752000
Quarters > 0 > balance Sheet > short Term Debt
15576000
Quarters > 0 > balance Sheet > long Term Debt
1313931000
Quarters > 0 > balance Sheet > total Liabilities
1975646000
Quarters > 0 > balance Sheet > equity
2127250000
Quarters > 0 > cash Flow > net Income
-3396000
Quarters > 0 > cash Flow > depreciation
52432000
Quarters > 0 > cash Flow > change In Working Capital
-25780000
Quarters > 0 > cash Flow > cash From Operations
56710000
Quarters > 0 > cash Flow > capital Expenditures
29080000
Quarters > 0 > cash Flow > cash From Investing
-30028000
Quarters > 0 > cash Flow > cash From Financing
-25689000
Quarters > 0 > cash Flow > net Change In Cash
-293000
Quarters > 0 > ratios > PE
-0.13756785222393259
Quarters > 0 > ratios > PB
1.7137172640733342
Quarters > 0 > ratios > ROE
-0.15964273122576095
Quarters > 0 > ratios > ROA
-0.08277080384196918
Quarters > 0 > ratios > FCF
27630000
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
0.05145347213169705
Quarters > 0 > health Score
35
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
548866000
Quarters > 1 > income Statement > cost Of Revenue
340802000
Quarters > 1 > income Statement > gross Profit
208064000
Quarters > 1 > income Statement > operating Expenses
197477000
Quarters > 1 > income Statement > operating Income
10587000
Quarters > 1 > income Statement > interest Expense
23065000
Quarters > 1 > income Statement > pretax Income
36516000
Quarters > 1 > income Statement > net Income
35338000
Quarters > 1 > income Statement > eps
1.430225028330905
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
24708000
Quarters > 1 > income Statement > income Tax Expense
1178000
Quarters > 1 > income Statement > EBITDA
106409000
Quarters > 1 > income Statement > operating Margin
1.9288861033476294
Quarters > 1 > income Statement > total Other Income Expense Net
25929000
Quarters > 1 > balance Sheet > cash
300025000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
219171000
Quarters > 1 > balance Sheet > inventories
616474000
Quarters > 1 > balance Sheet > total Current Assets
1180115000
Quarters > 1 > balance Sheet > property Plant Equipment
511330000
Quarters > 1 > balance Sheet > total Assets
4107389000
Quarters > 1 > balance Sheet > payables
168820000
Quarters > 1 > balance Sheet > short Term Debt
29472000
Quarters > 1 > balance Sheet > long Term Debt
1337731000
Quarters > 1 > balance Sheet > total Liabilities
1991613000
Quarters > 1 > balance Sheet > equity
2115776000
Quarters > 1 > cash Flow > net Income
35338000
Quarters > 1 > cash Flow > depreciation
49665000
Quarters > 1 > cash Flow > change In Working Capital
-49084000
Quarters > 1 > cash Flow > cash From Operations
11211000
Quarters > 1 > cash Flow > capital Expenditures
22005000
Quarters > 1 > cash Flow > cash From Investing
187459000
Quarters > 1 > cash Flow > cash From Financing
-195015000
Quarters > 1 > cash Flow > net Change In Cash
10321000
Quarters > 1 > ratios > PE
1.430225028330905
Quarters > 1 > ratios > PB
1.7245464075592125
Quarters > 1 > ratios > ROE
1.6702146162920837
Quarters > 1 > ratios > ROA
0.8603519169964179
Quarters > 1 > ratios > FCF
-10794000
Quarters > 1 > ratios > Piotroski FScore
3
Quarters > 1 > ratios > fcf Percent
-0.019666002266491275
Quarters > 1 > health Score
48
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
604702000
Quarters > 2 > income Statement > cost Of Revenue
394593000
Quarters > 2 > income Statement > gross Profit
210109000
Quarters > 2 > income Statement > operating Expenses
197221000
Quarters > 2 > income Statement > operating Income
12888000
Quarters > 2 > income Statement > interest Expense
29019000
Quarters > 2 > income Statement > pretax Income
-10906000
Quarters > 2 > income Statement > net Income
-15476000
Quarters > 2 > income Statement > eps
-0.6306695464362851
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
24539000
Quarters > 2 > income Statement > income Tax Expense
4570000
Quarters > 2 > income Statement > EBITDA
63802000
Quarters > 2 > income Statement > operating Margin
2.1312977301216134
Quarters > 2 > income Statement > total Other Income Expense Net
-23794000
Quarters > 2 > balance Sheet > cash
289704000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
204675000
Quarters > 2 > balance Sheet > inventories
590326000
Quarters > 2 > balance Sheet > total Current Assets
1423915000
Quarters > 2 > balance Sheet > property Plant Equipment
503329000
Quarters > 2 > balance Sheet > total Assets
4184581000
Quarters > 2 > balance Sheet > payables
180409000
Quarters > 2 > balance Sheet > short Term Debt
61285000
Quarters > 2 > balance Sheet > long Term Debt
1488565000
Quarters > 2 > balance Sheet > total Liabilities
2196892000
Quarters > 2 > balance Sheet > equity
1987689000
Quarters > 2 > cash Flow > net Income
-15476000
Quarters > 2 > cash Flow > depreciation
49445000
Quarters > 2 > cash Flow > change In Working Capital
-11906000
Quarters > 2 > cash Flow > cash From Operations
51327000
Quarters > 2 > cash Flow > capital Expenditures
14621000
Quarters > 2 > cash Flow > cash From Investing
-16811000
Quarters > 2 > cash Flow > cash From Financing
-56336000
Quarters > 2 > cash Flow > net Change In Cash
-18862000
Quarters > 2 > ratios > PE
-0.6306695464362851
Quarters > 2 > ratios > PB
1.8231206315474908
Quarters > 2 > ratios > ROE
-0.7785926269149751
Quarters > 2 > ratios > ROA
-0.36983392124563963
Quarters > 2 > ratios > FCF
36706000
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
0.060700973372008034
Quarters > 2 > health Score
30
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
629805000
Quarters > 3 > income Statement > cost Of Revenue
402547000
Quarters > 3 > income Statement > gross Profit
227258000
Quarters > 3 > income Statement > operating Expenses
189567000
Quarters > 3 > income Statement > operating Income
37691000
Quarters > 3 > income Statement > interest Expense
26188000
Quarters > 3 > income Statement > pretax Income
8217000
Quarters > 3 > income Statement > net Income
-23828000
Quarters > 3 > income Statement > eps
-0.9728891066470684
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
24492000
Quarters > 3 > income Statement > income Tax Expense
32045000
Quarters > 3 > income Statement > EBITDA
87417000
Quarters > 3 > income Statement > operating Margin
5.984550773652162
Quarters > 3 > income Statement > total Other Income Expense Net
-29474000
Quarters > 3 > balance Sheet > cash
308566000
Quarters > 3 > balance Sheet > short Term Investments
0
Quarters > 3 > balance Sheet > receivables
202696000
Quarters > 3 > balance Sheet > inventories
584676000
Quarters > 3 > balance Sheet > total Current Assets
1441983000
Quarters > 3 > balance Sheet > property Plant Equipment
499300000
Quarters > 3 > balance Sheet > total Assets
4203931000
Quarters > 3 > balance Sheet > payables
148020000
Quarters > 3 > balance Sheet > short Term Debt
66695000
Quarters > 3 > balance Sheet > long Term Debt
1531858000
Quarters > 3 > balance Sheet > total Liabilities
2238696000
Quarters > 3 > balance Sheet > equity
1965235000
Quarters > 3 > cash Flow > net Income
-23828000
Quarters > 3 > cash Flow > depreciation
52993000
Quarters > 3 > cash Flow > change In Working Capital
-17670000
Quarters > 3 > cash Flow > cash From Operations
40192000
Quarters > 3 > cash Flow > capital Expenditures
26597000
Quarters > 3 > cash Flow > cash From Investing
-26546000
Quarters > 3 > cash Flow > cash From Financing
-8191000
Quarters > 3 > cash Flow > net Change In Cash
-3946000
Quarters > 3 > ratios > PE
-0.9728891066470684
Quarters > 3 > ratios > PB
1.8404191356250017
Quarters > 3 > ratios > ROE
-1.2124758616653988
Quarters > 3 > ratios > ROA
-0.5668028328723759
Quarters > 3 > ratios > FCF
13595000
Quarters > 3 > ratios > Piotroski FScore
2
Quarters > 3 > ratios > fcf Percent
0.021586046474702487
Quarters > 3 > health Score
26
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
2382046000
Annuals > 0 > income Statement > cost Of Revenue
1557264000
Annuals > 0 > income Statement > gross Profit
824782000
Annuals > 0 > income Statement > operating Expenses
781818000
Annuals > 0 > income Statement > operating Income
42964000
Annuals > 0 > income Statement > interest Expense
106541000
Annuals > 0 > income Statement > pretax Income
-66012000
Annuals > 0 > income Statement > net Income
-117688000
Annuals > 0 > income Statement > eps
-4.825651959980318
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
24388000
Annuals > 0 > income Statement > income Tax Expense
51676000
Annuals > 0 > income Statement > EBITDA
42964000
Annuals > 0 > income Statement > operating Margin
1.8036595430986637
Annuals > 0 > income Statement > total Other Income Expense Net
-108976000
Annuals > 0 > balance Sheet > cash
308566000
Annuals > 0 > balance Sheet > short Term Investments
1207000
Annuals > 0 > balance Sheet > receivables
202696000
Annuals > 0 > balance Sheet > inventories
584676000
Annuals > 0 > balance Sheet > total Current Assets
1441983000
Annuals > 0 > balance Sheet > property Plant Equipment
499300000
Annuals > 0 > balance Sheet > total Assets
4203931000
Annuals > 0 > balance Sheet > payables
148020000
Annuals > 0 > balance Sheet > short Term Debt
66695000
Annuals > 0 > balance Sheet > long Term Debt
1531858000
Annuals > 0 > balance Sheet > total Liabilities
2238696000
Annuals > 0 > balance Sheet > equity
1965235000
Annuals > 0 > cash Flow > net Income
-117688000
Annuals > 0 > cash Flow > depreciation
240856000
Annuals > 0 > cash Flow > change In Working Capital
-2569000
Annuals > 0 > cash Flow > cash From Operations
204033000
Annuals > 0 > cash Flow > capital Expenditures
79373000
Annuals > 0 > cash Flow > cash From Investing
-88960000
Annuals > 0 > cash Flow > cash From Financing
-55800000
Annuals > 0 > cash Flow > net Change In Cash
54344000
Annuals > 0 > ratios > PE
-4.825651959980318
Annuals > 0 > ratios > PB
1.842097621912901
Annuals > 0 > ratios > ROE
-5.98849501459113
Annuals > 0 > ratios > ROA
-2.7994750627448455
Annuals > 0 > ratios > FCF
124660000
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
0.05233316233187772
Annuals > 0 > health Score
29
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
2259126000
Annuals > 1 > income Statement > cost Of Revenue
1519253000
Annuals > 1 > income Statement > gross Profit
739873000
Annuals > 1 > income Statement > operating Expenses
717048000
Annuals > 1 > income Statement > operating Income
22825000
Annuals > 1 > income Statement > interest Expense
102727000
Annuals > 1 > income Statement > pretax Income
-78299000
Annuals > 1 > income Statement > net Income
-29655000
Annuals > 1 > income Statement > eps
-1.2309576190278528
Annuals > 1 > income Statement > dividends Per Share
9350000
Annuals > 1 > income Statement > shares Outstanding
24091000
Annuals > 1 > income Statement > income Tax Expense
-48644000
Annuals > 1 > income Statement > EBITDA
253202000
Annuals > 1 > income Statement > operating Margin
1.010346479125113
Annuals > 1 > income Statement > total Other Income Expense Net
-101124000
Annuals > 1 > balance Sheet > cash
254222000
Annuals > 1 > balance Sheet > short Term Investments
501000
Annuals > 1 > balance Sheet > receivables
182147000
Annuals > 1 > balance Sheet > inventories
709360000
Annuals > 1 > balance Sheet > total Current Assets
1221272000
Annuals > 1 > balance Sheet > property Plant Equipment
685525000
Annuals > 1 > balance Sheet > total Assets
4378439000
Annuals > 1 > balance Sheet > payables
150030000
Annuals > 1 > balance Sheet > short Term Debt
71161000
Annuals > 1 > balance Sheet > long Term Debt
1577770000
Annuals > 1 > balance Sheet > total Liabilities
2255029000
Annuals > 1 > balance Sheet > equity
2123410000
Annuals > 1 > cash Flow > net Income
-29655000
Annuals > 1 > cash Flow > depreciation
228791000
Annuals > 1 > cash Flow > change In Working Capital
-135603000
Annuals > 1 > cash Flow > cash From Operations
166201000
Annuals > 1 > cash Flow > capital Expenditures
93670000
Annuals > 1 > cash Flow > cash From Investing
-87947000
Annuals > 1 > cash Flow > cash From Financing
-35979000
Annuals > 1 > cash Flow > net Change In Cash
45438000
Annuals > 1 > ratios > PE
-1.2309576190278528
Annuals > 1 > ratios > PB
1.6841156630137373
Annuals > 1 > ratios > ROE
-1.3965743780051898
Annuals > 1 > ratios > ROA
-0.6772961779300797
Annuals > 1 > ratios > FCF
72531000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
0.03210577896053607
Annuals > 1 > health Score
27
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
2279997000
Annuals > 2 > income Statement > cost Of Revenue
1582236000
Annuals > 2 > income Statement > gross Profit
697761000
Annuals > 2 > income Statement > operating Expenses
740659000
Annuals > 2 > income Statement > operating Income
-42898000
Annuals > 2 > income Statement > interest Expense
70805000
Annuals > 2 > income Statement > pretax Income
-114409000
Annuals > 2 > income Statement > net Income
-74286000
Annuals > 2 > income Statement > eps
-3.11236802413273
Annuals > 2 > income Statement > dividends Per Share
10883000
Annuals > 2 > income Statement > shares Outstanding
23868000
Annuals > 2 > income Statement > income Tax Expense
-40123000
Annuals > 2 > income Statement > EBITDA
191547000
Annuals > 2 > income Statement > operating Margin
-1.8814937037197856
Annuals > 2 > income Statement > total Other Income Expense Net
-71511000
Annuals > 2 > balance Sheet > cash
208784000
Annuals > 2 > balance Sheet > short Term Investments
4224000
Annuals > 2 > balance Sheet > receivables
246900000
Annuals > 2 > balance Sheet > inventories
696009000
Annuals > 2 > balance Sheet > total Current Assets
1235196000
Annuals > 2 > balance Sheet > property Plant Equipment
713575000
Annuals > 2 > balance Sheet > total Assets
4515641000
Annuals > 2 > balance Sheet > payables
215902000
Annuals > 2 > balance Sheet > short Term Debt
47857000
Annuals > 2 > balance Sheet > long Term Debt
1623675000
Annuals > 2 > balance Sheet > total Liabilities
2425713000
Annuals > 2 > balance Sheet > equity
2089928000
Annuals > 2 > cash Flow > net Income
-74286000
Annuals > 2 > cash Flow > depreciation
235151000
Annuals > 2 > cash Flow > change In Working Capital
-303729000
Annuals > 2 > cash Flow > cash From Operations
-62129000
Annuals > 2 > cash Flow > capital Expenditures
99329000
Annuals > 2 > cash Flow > cash From Investing
-1909468000
Annuals > 2 > cash Flow > cash From Financing
1637032000
Annuals > 2 > cash Flow > net Change In Cash
-344043000
Annuals > 2 > ratios > PE
-3.11236802413273
Annuals > 2 > ratios > PB
1.6952574059967616
Annuals > 2 > ratios > ROE
-3.5544765178513327
Annuals > 2 > ratios > ROA
-1.645082060332077
Annuals > 2 > ratios > FCF
-161458000
Annuals > 2 > ratios > Piotroski FScore
0
Annuals > 2 > ratios > fcf Percent
-0.07081500545834052
Annuals > 2 > health Score
24
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
1316308000
Annuals > 3 > income Statement > cost Of Revenue
824818000
Annuals > 3 > income Statement > gross Profit
491490000
Annuals > 3 > income Statement > operating Expenses
368245000
Annuals > 3 > income Statement > operating Income
123245000
Annuals > 3 > income Statement > interest Expense
858000
Annuals > 3 > income Statement > pretax Income
123186000
Annuals > 3 > income Statement > net Income
103135000
Annuals > 3 > income Statement > eps
4.735090216243515
Annuals > 3 > income Statement > dividends Per Share
1037000
Annuals > 3 > income Statement > shares Outstanding
21781000
Annuals > 3 > income Statement > income Tax Expense
20051000
Annuals > 3 > income Statement > EBITDA
223458000
Annuals > 3 > income Statement > operating Margin
9.36293025644454
Annuals > 3 > income Statement > total Other Income Expense Net
-59000
Annuals > 3 > balance Sheet > cash
552827000
Annuals > 3 > balance Sheet > short Term Investments
14420000
Annuals > 3 > balance Sheet > receivables
124813000
Annuals > 3 > balance Sheet > inventories
290235000
Annuals > 3 > balance Sheet > total Current Assets
1029809000
Annuals > 3 > balance Sheet > property Plant Equipment
510885000
Annuals > 3 > balance Sheet > total Assets
1880738000
Annuals > 3 > balance Sheet > payables
81128000
Annuals > 3 > balance Sheet > short Term Debt
9009000
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
264707000
Annuals > 3 > balance Sheet > equity
1616031000
Annuals > 3 > cash Flow > net Income
103135000
Annuals > 3 > cash Flow > depreciation
89698000
Annuals > 3 > cash Flow > change In Working Capital
15039000
Annuals > 3 > cash Flow > cash From Operations
267538000
Annuals > 3 > cash Flow > capital Expenditures
81169000
Annuals > 3 > cash Flow > cash From Investing
-90687000
Annuals > 3 > cash Flow > cash From Financing
-16870000
Annuals > 3 > cash Flow > net Change In Cash
156730000
Annuals > 3 > ratios > PE
4.735090216243515
Annuals > 3 > ratios > PB
2.0006866452438103
Annuals > 3 > ratios > ROE
6.381993909770295
Annuals > 3 > ratios > ROA
5.483751591130716
Annuals > 3 > ratios > FCF
186369000
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.14158464432336504
Annuals > 3 > health Score
74
Valuation > metrics > PE
-0.13756785222393259
Valuation > metrics > PB
1.7137172640733342
Valuation > final Score
80
Valuation > verdict
Fair
Profitability > metrics > ROE
-0.15964273122576095
Profitability > metrics > ROA
-0.2812911562259275
Profitability > metrics > Net Margin
-0.0063241401143410494
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
0.92873240098719
Risk > metrics > Interest Coverage
0.6925989499192245
Risk > final Score
51
Risk > verdict
High
Liquidity > metrics > Current Ratio
6.444792022548684
Liquidity > metrics > Quick Ratio
3.122047958660745
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
100
Prev Valuations > 1
80
Prev Valuations > 2
80
Prev Profitabilities > 0
22
Prev Profitabilities > 1
0
Prev Profitabilities > 2
0
Prev Risks > 0
50
Prev Risks > 1
32
Prev Risks > 2
36
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2025-12-13T00:50:49.075Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-03-04
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.71
Earnings History > 0 > eps Difference
-1.71
Earnings History > 0 > surprise Percent
-100
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-06
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
2.03
Earnings History > 1 > eps Estimate
1.42
Earnings History > 1 > eps Difference
0.61
Earnings History > 1 > surprise Percent
42.9577
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-07
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
-
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
1.43
Earnings History > 2 > eps Estimate
1.5
Earnings History > 2 > eps Difference
-0.07
Earnings History > 2 > surprise Percent
-4.6667
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-05
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.72
Earnings History > 3 > eps Estimate
1.28
Earnings History > 3 > eps Difference
0.44
Earnings History > 3 > surprise Percent
34.375
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-25
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.11
Earnings History > 4 > eps Estimate
1.482
Earnings History > 4 > eps Difference
0.628
Earnings History > 4 > surprise Percent
42.3752
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-12
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.59
Earnings History > 5 > eps Estimate
1.25
Earnings History > 5 > eps Difference
0.34
Earnings History > 5 > surprise Percent
27.2
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-07
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.56
Earnings History > 6 > eps Estimate
1
Earnings History > 6 > eps Difference
0.56
Earnings History > 6 > surprise Percent
56
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-07
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.96
Earnings History > 7 > eps Estimate
0.82
Earnings History > 7 > eps Difference
0.14
Earnings History > 7 > surprise Percent
17.0732
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-02-27
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.57
Earnings History > 8 > eps Estimate
1.19
Earnings History > 8 > eps Difference
0.38
Earnings History > 8 > surprise Percent
31.9328
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-06
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.57
Earnings History > 9 > eps Estimate
1.39
Earnings History > 9 > eps Difference
0.18
Earnings History > 9 > surprise Percent
12.9496
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-07
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.88
Earnings History > 10 > eps Estimate
1.6
Earnings History > 10 > eps Difference
0.28
Earnings History > 10 > surprise Percent
17.5
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-08
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.74
Earnings History > 11 > eps Estimate
1.43
Earnings History > 11 > eps Difference
0.31
Earnings History > 11 > surprise Percent
21.6783
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-27
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.6
Earnings History > 12 > eps Estimate
1.56
Earnings History > 12 > eps Difference
0.04
Earnings History > 12 > surprise Percent
2.5641
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-07
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.75
Earnings History > 13 > eps Estimate
1.46
Earnings History > 13 > eps Difference
0.29
Earnings History > 13 > surprise Percent
19.863
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-08
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.37
Earnings History > 14 > eps Estimate
1.66
Earnings History > 14 > eps Difference
-0.29
Earnings History > 14 > surprise Percent
-17.4699
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-09
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.82
Earnings History > 15 > eps Estimate
1.78
Earnings History > 15 > eps Difference
0.04
Earnings History > 15 > surprise Percent
2.2472
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-24
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.82
Earnings History > 16 > eps Estimate
1.64
Earnings History > 16 > eps Difference
0.18
Earnings History > 16 > surprise Percent
10.9756
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-03
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
2.07
Earnings History > 17 > eps Estimate
1.8
Earnings History > 17 > eps Difference
0.27
Earnings History > 17 > surprise Percent
15
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-04
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.88
Earnings History > 18 > eps Estimate
1.64
Earnings History > 18 > eps Difference
0.24
Earnings History > 18 > surprise Percent
14.6341
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-06
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.62
Earnings History > 19 > eps Estimate
1.5
Earnings History > 19 > eps Difference
0.12
Earnings History > 19 > surprise Percent
8
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-25
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.77
Earnings History > 20 > eps Estimate
1.51
Earnings History > 20 > eps Difference
0.26
Earnings History > 20 > surprise Percent
17.2185
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-05
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
AfterMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
1.9
Earnings History > 21 > eps Estimate
1.31
Earnings History > 21 > eps Difference
0.59
Earnings History > 21 > surprise Percent
45.0382
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-10
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
1.65
Earnings History > 22 > eps Estimate
1.24
Earnings History > 22 > eps Difference
0.41
Earnings History > 22 > surprise Percent
33.0645
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-07
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.81
Earnings History > 23 > eps Estimate
1.63
Earnings History > 23 > eps Difference
0.18
Earnings History > 23 > surprise Percent
11.0429
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-27
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.94
Earnings History > 24 > eps Estimate
1.63
Earnings History > 24 > eps Difference
0.31
Earnings History > 24 > surprise Percent
19.0184
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-11
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.65
Earnings History > 25 > eps Estimate
1.62
Earnings History > 25 > eps Difference
0.03
Earnings History > 25 > surprise Percent
1.8519
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-07
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.99
Earnings History > 26 > eps Estimate
2.06
Earnings History > 26 > eps Difference
-0.07
Earnings History > 26 > surprise Percent
-3.3981
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-09
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
2.58
Earnings History > 27 > eps Estimate
2.17
Earnings History > 27 > eps Difference
0.41
Earnings History > 27 > surprise Percent
18.894
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-28
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
2.07
Earnings History > 28 > eps Estimate
1.8
Earnings History > 28 > eps Difference
0.27
Earnings History > 28 > surprise Percent
15
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-08
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
1.85
Earnings History > 29 > eps Estimate
1.51
Earnings History > 29 > eps Difference
0.34
Earnings History > 29 > surprise Percent
22.5166
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-09
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
2.66
Earnings History > 30 > eps Estimate
1.82
Earnings History > 30 > eps Difference
0.84
Earnings History > 30 > surprise Percent
46.1538
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-09
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
2.26
Earnings History > 31 > eps Estimate
1.84
Earnings History > 31 > eps Difference
0.42
Earnings History > 31 > surprise Percent
22.8261
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-03-01
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
2.98
Earnings History > 32 > eps Estimate
1.04
Earnings History > 32 > eps Difference
1.94
Earnings History > 32 > surprise Percent
186.5385
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-09
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
1.12
Earnings History > 33 > eps Estimate
0.76
Earnings History > 33 > eps Difference
0.36
Earnings History > 33 > surprise Percent
47.3684
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-09
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.76
Earnings History > 34 > eps Estimate
0.77
Earnings History > 34 > eps Difference
-0.01
Earnings History > 34 > surprise Percent
-1.2987
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-10
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
1.68
Earnings History > 35 > eps Estimate
0.46
Earnings History > 35 > eps Difference
1.22
Earnings History > 35 > surprise Percent
265.2174
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-03-01
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.2
Earnings History > 36 > eps Estimate
1.19
Earnings History > 36 > eps Difference
0.01
Earnings History > 36 > surprise Percent
0.8403
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-09
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.35
Earnings History > 37 > eps Estimate
1.17
Earnings History > 37 > eps Difference
0.18
Earnings History > 37 > surprise Percent
15.3846
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-08
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.15
Earnings History > 38 > eps Estimate
1.05
Earnings History > 38 > eps Difference
0.1
Earnings History > 38 > surprise Percent
9.5238
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-10
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.14
Earnings History > 39 > eps Estimate
1.01
Earnings History > 39 > eps Difference
0.13
Earnings History > 39 > surprise Percent
12.8713
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-03
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.96
Earnings History > 40 > eps Estimate
0.96
Earnings History > 40 > eps Difference
0
Earnings History > 40 > surprise Percent
0
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-05
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
1
Earnings History > 41 > eps Estimate
0.84
Earnings History > 41 > eps Difference
0.16
Earnings History > 41 > surprise Percent
19.0476
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-10
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.97
Earnings History > 42 > eps Estimate
0.69
Earnings History > 42 > eps Difference
0.28
Earnings History > 42 > surprise Percent
40.5797
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-05
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.02
Earnings History > 43 > eps Estimate
0.62
Earnings History > 43 > eps Difference
0.4
Earnings History > 43 > surprise Percent
64.5161
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-09
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.68
Earnings History > 44 > eps Estimate
0.59
Earnings History > 44 > eps Difference
0.09
Earnings History > 44 > surprise Percent
15.2542
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-10
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.66
Earnings History > 45 > eps Estimate
0.48
Earnings History > 45 > eps Difference
0.18
Earnings History > 45 > surprise Percent
37.5
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-11
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
0.38
Earnings History > 46 > eps Estimate
0.34
Earnings History > 46 > eps Difference
0.04
Earnings History > 46 > surprise Percent
11.7647
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-06
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.43
Earnings History > 47 > eps Estimate
0.32
Earnings History > 47 > eps Difference
0.11
Earnings History > 47 > surprise Percent
34.375
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-12
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.86
Earnings History > 48 > eps Estimate
0.73
Earnings History > 48 > eps Difference
0.13
Earnings History > 48 > surprise Percent
17.8082
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-10-21
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.72
Earnings History > 49 > eps Estimate
0.67
Earnings History > 49 > eps Difference
0.05
Earnings History > 49 > surprise Percent
7.4627
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.48
Earnings History > 50 > eps Estimate
0.66
Earnings History > 50 > eps Difference
-0.18
Earnings History > 50 > surprise Percent
-27.2727
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-04-22
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.58
Earnings History > 51 > eps Estimate
0.44
Earnings History > 51 > eps Difference
0.14
Earnings History > 51 > surprise Percent
31.8182
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-04
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.82
Earnings History > 52 > eps Estimate
0.78
Earnings History > 52 > eps Difference
0.04
Earnings History > 52 > surprise Percent
5.1282
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-10-15
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
0.82
Earnings History > 53 > eps Estimate
0.68
Earnings History > 53 > eps Difference
0.14
Earnings History > 53 > surprise Percent
20.5882
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-07-16
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
0.63
Earnings History > 54 > eps Estimate
0.59
Earnings History > 54 > eps Difference
0.04
Earnings History > 54 > surprise Percent
6.7797
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-04-16
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.53
Earnings History > 55 > eps Estimate
0.48
Earnings History > 55 > eps Difference
0.05
Earnings History > 55 > surprise Percent
10.4167
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-01-30
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
0.7
Earnings History > 56 > eps Estimate
0.62
Earnings History > 56 > eps Difference
0.08
Earnings History > 56 > surprise Percent
12.9032
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-10-17
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
0.65
Earnings History > 57 > eps Estimate
0.58
Earnings History > 57 > eps Difference
0.07
Earnings History > 57 > surprise Percent
12.069
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-07-18
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
0.67
Earnings History > 58 > eps Estimate
0.56
Earnings History > 58 > eps Difference
0.11
Earnings History > 58 > surprise Percent
19.6429
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-04-18
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.57
Earnings History > 59 > eps Estimate
0.47
Earnings History > 59 > eps Difference
0.1
Earnings History > 59 > surprise Percent
21.2766
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-01-31
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.72
Earnings History > 60 > eps Estimate
0.53
Earnings History > 60 > eps Difference
0.19
Earnings History > 60 > surprise Percent
35.8491
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-10-18
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
0.65
Earnings History > 61 > eps Estimate
0.48
Earnings History > 61 > eps Difference
0.17
Earnings History > 61 > surprise Percent
35.4167
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-07-19
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.56
Earnings History > 62 > eps Estimate
0.37
Earnings History > 62 > eps Difference
0.19
Earnings History > 62 > surprise Percent
51.3514
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-04-19
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.3
Earnings History > 63 > eps Estimate
0.41
Earnings History > 63 > eps Difference
-0.11
Earnings History > 63 > surprise Percent
-26.8293
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-01
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.5
Earnings History > 64 > eps Estimate
0.48
Earnings History > 64 > eps Difference
0.02
Earnings History > 64 > surprise Percent
4.1667
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-10-19
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.42
Earnings History > 65 > eps Estimate
0.32
Earnings History > 65 > eps Difference
0.1
Earnings History > 65 > surprise Percent
31.25
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-07-20
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
0.38
Earnings History > 66 > eps Estimate
0.35
Earnings History > 66 > eps Difference
0.03
Earnings History > 66 > surprise Percent
8.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.47
Earnings History > 67 > eps Estimate
0.33
Earnings History > 67 > eps Difference
0.14
Earnings History > 67 > surprise Percent
42.4242
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-02
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.61
Earnings History > 68 > eps Estimate
0.43
Earnings History > 68 > eps Difference
0.18
Earnings History > 68 > surprise Percent
41.8605
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.52
Earnings History > 69 > eps Estimate
0.41
Earnings History > 69 > eps Difference
0.11
Earnings History > 69 > surprise Percent
26.8293
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-07-17
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.33
Earnings History > 70 > eps Estimate
0.28
Earnings History > 70 > eps Difference
0.05
Earnings History > 70 > surprise Percent
17.8571
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.2
Earnings History > 71 > eps Estimate
0.32
Earnings History > 71 > eps Difference
-0.12
Earnings History > 71 > surprise Percent
-37.5
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-01-28
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.41
Earnings History > 72 > eps Estimate
0.4
Earnings History > 72 > eps Difference
0.01
Earnings History > 72 > surprise Percent
2.5
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.31
Earnings History > 73 > eps Estimate
0.35
Earnings History > 73 > eps Difference
-0.04
Earnings History > 73 > surprise Percent
-11.4286
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-07-18
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.37
Earnings History > 74 > eps Estimate
0.38
Earnings History > 74 > eps Difference
-0.01
Earnings History > 74 > surprise Percent
-2.6316
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-04-18
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.29
Earnings History > 75 > eps Estimate
0.49
Earnings History > 75 > eps Difference
-0.2
Earnings History > 75 > surprise Percent
-40.8163
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-01-29
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.44
Earnings History > 76 > eps Estimate
0.42
Earnings History > 76 > eps Difference
0.02
Earnings History > 76 > surprise Percent
4.7619
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-10-18
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.39
Earnings History > 77 > eps Estimate
0.39
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-18
Earnings History > 78 > date
2006-06-30
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.4
Earnings History > 78 > eps Estimate
0.37
Earnings History > 78 > eps Difference
0.03
Earnings History > 78 > surprise Percent
8.1081
Earnings History > 79 > period
2006-03-31
Earnings History > 79 > report Date
2006-04-18
Earnings History > 79 > date
2006-03-31
Earnings History > 79 > before After Market
-
Earnings History > 79 > currency
USD
Earnings History > 79 > eps Actual
0.41
Earnings History > 79 > eps Estimate
0.33
Earnings History > 79 > eps Difference
0.08
Earnings History > 79 > surprise Percent
24.2424
Earnings History > 80 > period
2005-12-31
Earnings History > 80 > report Date
2006-01-30
Earnings History > 80 > date
2005-12-31
Earnings History > 80 > before After Market
-
Earnings History > 80 > currency
USD
Earnings History > 80 > eps Actual
0.35
Earnings History > 80 > eps Estimate
0.3
Earnings History > 80 > eps Difference
0.05
Earnings History > 80 > surprise Percent
16.6667
Earnings History > 81 > period
2005-09-30
Earnings History > 81 > report Date
2005-10-18
Earnings History > 81 > date
2005-09-30
Earnings History > 81 > before After Market
-
Earnings History > 81 > currency
USD
Earnings History > 81 > eps Actual
0.38
Earnings History > 81 > eps Estimate
0.19
Earnings History > 81 > eps Difference
0.19
Earnings History > 81 > surprise Percent
100
Earnings History > 82 > period
2005-06-30
Earnings History > 82 > report Date
2005-07-18
Earnings History > 82 > date
2005-06-30
Earnings History > 82 > before After Market
-
Earnings History > 82 > currency
USD
Earnings History > 82 > eps Actual
0.31
Earnings History > 82 > eps Estimate
0.22
Earnings History > 82 > eps Difference
0.09
Earnings History > 82 > surprise Percent
40.9091
Earnings History > 83 > period
2005-03-31
Earnings History > 83 > report Date
2005-04-18
Earnings History > 83 > date
2005-03-31
Earnings History > 83 > before After Market
-
Earnings History > 83 > currency
USD
Earnings History > 83 > eps Actual
0.3
Earnings History > 83 > eps Estimate
0.22
Earnings History > 83 > eps Difference
0.08
Earnings History > 83 > surprise Percent
36.3636
Earnings History > 84 > period
2004-12-31
Earnings History > 84 > report Date
2005-02-02
Earnings History > 84 > date
2004-12-31
Earnings History > 84 > before After Market
-
Earnings History > 84 > currency
USD
Earnings History > 84 > eps Actual
-0.11
Earnings History > 84 > eps Estimate
-0.13
Earnings History > 84 > eps Difference
0.02
Earnings History > 84 > surprise Percent
15.3846
Earnings History > 85 > period
2004-09-30
Earnings History > 85 > report Date
2004-10-18
Earnings History > 85 > date
2004-09-30
Earnings History > 85 > before After Market
-
Earnings History > 85 > currency
USD
Earnings History > 85 > eps Actual
-0.08
Earnings History > 85 > eps Estimate
0.2
Earnings History > 85 > eps Difference
-0.28
Earnings History > 85 > surprise Percent
-140
Earnings History > 86 > period
2004-06-30
Earnings History > 86 > report Date
2004-07-16
Earnings History > 86 > date
2004-06-30
Earnings History > 86 > before After Market
-
Earnings History > 86 > currency
USD
Earnings History > 86 > eps Actual
0.23
Earnings History > 86 > eps Estimate
0.29
Earnings History > 86 > eps Difference
-0.06
Earnings History > 86 > surprise Percent
-20.6897
Earnings History > 87 > period
2004-03-31
Earnings History > 87 > report Date
2004-04-15
Earnings History > 87 > date
2004-03-31
Earnings History > 87 > before After Market
-
Earnings History > 87 > currency
USD
Earnings History > 87 > eps Actual
0.28
Earnings History > 87 > eps Estimate
0.28
Earnings History > 87 > eps Difference
0
Earnings History > 87 > surprise Percent
0
Earnings History > 88 > period
2003-12-31
Earnings History > 88 > report Date
2004-02-02
Earnings History > 88 > date
2003-12-31
Earnings History > 88 > before After Market
-
Earnings History > 88 > currency
USD
Earnings History > 88 > eps Actual
0.48
Earnings History > 88 > eps Estimate
0.47
Earnings History > 88 > eps Difference
0.01
Earnings History > 88 > surprise Percent
2.1277
Earnings History > 89 > period
2003-09-30
Earnings History > 89 > report Date
2003-10-16
Earnings History > 89 > date
2003-09-30
Earnings History > 89 > before After Market
-
Earnings History > 89 > currency
USD
Earnings History > 89 > eps Actual
0.28
Earnings History > 89 > eps Estimate
0.33
Earnings History > 89 > eps Difference
-0.05
Earnings History > 89 > surprise Percent
-15.1515
Earnings History > 90 > period
2003-06-30
Earnings History > 90 > report Date
2003-07-17
Earnings History > 90 > date
2003-06-30
Earnings History > 90 > before After Market
-
Earnings History > 90 > currency
USD
Earnings History > 90 > eps Actual
0.26
Earnings History > 90 > eps Estimate
0.38
Earnings History > 90 > eps Difference
-0.12
Earnings History > 90 > surprise Percent
-31.5789
Earnings History > 91 > period
2003-03-31
Earnings History > 91 > report Date
2003-04-17
Earnings History > 91 > date
2003-03-31
Earnings History > 91 > before After Market
-
Earnings History > 91 > currency
USD
Earnings History > 91 > eps Actual
0.46
Earnings History > 91 > eps Estimate
0.36
Earnings History > 91 > eps Difference
0.1
Earnings History > 91 > surprise Percent
27.7778
Earnings History > 92 > period
2002-12-31
Earnings History > 92 > report Date
2003-02-03
Earnings History > 92 > date
2002-12-31
Earnings History > 92 > before After Market
-
Earnings History > 92 > currency
USD
Earnings History > 92 > eps Actual
0.38
Earnings History > 92 > eps Estimate
0.38
Earnings History > 92 > eps Difference
0
Earnings History > 92 > surprise Percent
0
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.28
Earnings History > 93 > eps Estimate
0.28
Earnings History > 93 > eps Difference
0
Earnings History > 93 > surprise Percent
0
Earnings History > 94 > period
2002-06-30
Earnings History > 94 > report Date
2002-07-18
Earnings History > 94 > date
2002-06-30
Earnings History > 94 > before After Market
-
Earnings History > 94 > currency
USD
Earnings History > 94 > eps Actual
0.32
Earnings History > 94 > eps Estimate
0.32
Earnings History > 94 > eps Difference
0
Earnings History > 94 > surprise Percent
0
Earnings History > 95 > period
2002-03-31
Earnings History > 95 > report Date
2002-04-18
Earnings History > 95 > date
2002-03-31
Earnings History > 95 > before After Market
-
Earnings History > 95 > currency
USD
Earnings History > 95 > eps Actual
0.3
Earnings History > 95 > eps Estimate
0.29
Earnings History > 95 > eps Difference
0.01
Earnings History > 95 > surprise Percent
3.4483
Earnings History > 96 > period
2001-12-31
Earnings History > 96 > report Date
2002-02-04
Earnings History > 96 > date
2001-12-31
Earnings History > 96 > before After Market
-
Earnings History > 96 > currency
USD
Earnings History > 96 > eps Actual
0.33
Earnings History > 96 > eps Estimate
0.31
Earnings History > 96 > eps Difference
0.02
Earnings History > 96 > surprise Percent
6.4516
Earnings History > 97 > period
2001-09-30
Earnings History > 97 > report Date
2001-10-18
Earnings History > 97 > date
2001-09-30
Earnings History > 97 > before After Market
-
Earnings History > 97 > currency
USD
Earnings History > 97 > eps Actual
0.23
Earnings History > 97 > eps Estimate
0.21
Earnings History > 97 > eps Difference
0.02
Earnings History > 97 > surprise Percent
9.5238
Earnings History > 98 > period
2001-06-30
Earnings History > 98 > report Date
2001-07-18
Earnings History > 98 > date
2001-06-30
Earnings History > 98 > before After Market
-
Earnings History > 98 > currency
USD
Earnings History > 98 > eps Actual
0.26
Earnings History > 98 > eps Estimate
0.25
Earnings History > 98 > eps Difference
0.01
Earnings History > 98 > surprise Percent
4
Earnings History > 99 > period
2001-03-31
Earnings History > 99 > report Date
2001-04-18
Earnings History > 99 > date
2001-03-31
Earnings History > 99 > before After Market
-
Earnings History > 99 > currency
USD
Earnings History > 99 > eps Actual
0.25
Earnings History > 99 > eps Estimate
0.26
Earnings History > 99 > eps Difference
-0.01
Earnings History > 99 > surprise Percent
-3.8462
Earnings History > 100 > period
2000-12-31
Earnings History > 100 > report Date
2001-01-29
Earnings History > 100 > date
2000-12-31
Earnings History > 100 > before After Market
-
Earnings History > 100 > currency
USD
Earnings History > 100 > eps Actual
0.27
Earnings History > 100 > eps Estimate
0.26
Earnings History > 100 > eps Difference
0.01
Earnings History > 100 > surprise Percent
3.8462
Earnings History > 101 > period
2000-09-30
Earnings History > 101 > report Date
2000-10-18
Earnings History > 101 > date
2000-09-30
Earnings History > 101 > before After Market
-
Earnings History > 101 > currency
USD
Earnings History > 101 > eps Actual
0.15
Earnings History > 101 > eps Estimate
0.2
Earnings History > 101 > eps Difference
-0.05
Earnings History > 101 > surprise Percent
-25
Earnings History > 102 > period
2000-06-30
Earnings History > 102 > report Date
2000-07-18
Earnings History > 102 > date
2000-06-30
Earnings History > 102 > before After Market
-
Earnings History > 102 > currency
USD
Earnings History > 102 > eps Actual
0.22
Earnings History > 102 > eps Estimate
0.21
Earnings History > 102 > eps Difference
0.01
Earnings History > 102 > surprise Percent
4.7619
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.22
Earnings History > 103 > eps Estimate
0.21
Earnings History > 103 > eps Difference
0.01
Earnings History > 103 > surprise Percent
4.7619
Earnings History > 104 > period
1999-12-31
Earnings History > 104 > report Date
2000-01-31
Earnings History > 104 > date
1999-12-31
Earnings History > 104 > before After Market
-
Earnings History > 104 > currency
USD
Earnings History > 104 > eps Actual
0.24
Earnings History > 104 > eps Estimate
0.17
Earnings History > 104 > eps Difference
0.07
Earnings History > 104 > surprise Percent
41.1765
Earnings History > 105 > period
1999-09-30
Earnings History > 105 > report Date
1999-10-18
Earnings History > 105 > date
1999-09-30
Earnings History > 105 > before After Market
-
Earnings History > 105 > currency
USD
Earnings History > 105 > eps Actual
0.15
Earnings History > 105 > eps Estimate
0.15
Earnings History > 105 > eps Difference
0
Earnings History > 105 > surprise Percent
0
Earnings History > 106 > period
1999-06-30
Earnings History > 106 > report Date
1999-07-15
Earnings History > 106 > date
1999-06-30
Earnings History > 106 > before After Market
-
Earnings History > 106 > currency
USD
Earnings History > 106 > eps Actual
0.17
Earnings History > 106 > eps Estimate
0.17
Earnings History > 106 > eps Difference
0
Earnings History > 106 > surprise Percent
0
Earnings History > 107 > period
1999-03-31
Earnings History > 107 > report Date
1999-04-15
Earnings History > 107 > date
1999-03-31
Earnings History > 107 > before After Market
-
Earnings History > 107 > currency
USD
Earnings History > 107 > eps Actual
0.17
Earnings History > 107 > eps Estimate
0.16
Earnings History > 107 > eps Difference
0.01
Earnings History > 107 > surprise Percent
6.25
Earnings History > 108 > period
1998-12-31
Earnings History > 108 > report Date
1999-02-01
Earnings History > 108 > date
1998-12-31
Earnings History > 108 > before After Market
-
Earnings History > 108 > currency
USD
Earnings History > 108 > eps Actual
0.16
Earnings History > 108 > eps Estimate
0.16
Earnings History > 108 > eps Difference
0
Earnings History > 108 > surprise Percent
0
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
BeforeMarket
Earnings History > 109 > currency
USD
Earnings History > 109 > eps Actual
0.15
Earnings History > 109 > eps Estimate
0.14
Earnings History > 109 > eps Difference
0.01
Earnings History > 109 > surprise Percent
7.1429
Earnings History > 110 > period
1998-06-30
Earnings History > 110 > report Date
1998-07-16
Earnings History > 110 > date
1998-06-30
Earnings History > 110 > before After Market
BeforeMarket
Earnings History > 110 > currency
USD
Earnings History > 110 > eps Actual
0.13
Earnings History > 110 > eps Estimate
0.13
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.13
Earnings History > 111 > eps Estimate
0.13
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-02-02
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.14
Earnings History > 112 > eps Estimate
0.12
Earnings History > 112 > eps Difference
0.02
Earnings History > 112 > surprise Percent
16.6667
Earnings History > 113 > period
1997-09-30
Earnings History > 113 > report Date
1997-10-16
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.12
Earnings History > 113 > eps Estimate
0.1
Earnings History > 113 > eps Difference
0.02
Earnings History > 113 > surprise Percent
20
Earnings History > 114 > period
1997-06-30
Earnings History > 114 > report Date
1997-07-17
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.11
Earnings History > 114 > eps Estimate
0.09
Earnings History > 114 > eps Difference
0.02
Earnings History > 114 > surprise Percent
22.2222
Earnings History > 115 > period
1997-03-31
Earnings History > 115 > report Date
1997-04-17
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.11
Earnings History > 115 > eps Estimate
0.08
Earnings History > 115 > eps Difference
0.03
Earnings History > 115 > surprise Percent
37.5
Earnings History > 116 > period
1996-12-31
Earnings History > 116 > report Date
1997-02-03
Earnings History > 116 > date
1996-12-31
Earnings History > 116 > before After Market
-
Earnings History > 116 > currency
USD
Earnings History > 116 > eps Actual
0.07
Earnings History > 116 > eps Estimate
0.09
Earnings History > 116 > eps Difference
-0.02
Earnings History > 116 > surprise Percent
-22.2222
Earnings History > 117 > period
1996-09-30
Earnings History > 117 > report Date
1996-10-18
Earnings History > 117 > date
1996-09-30
Earnings History > 117 > before After Market
-
Earnings History > 117 > currency
USD
Earnings History > 117 > eps Actual
0.07
Earnings History > 117 > eps Estimate
0.09
Earnings History > 117 > eps Difference
-0.02
Earnings History > 117 > surprise Percent
-22.2222
Earnings History > 118 > period
1996-06-30
Earnings History > 118 > report Date
1996-07-18
Earnings History > 118 > date
1996-06-30
Earnings History > 118 > before After Market
-
Earnings History > 118 > currency
USD
Earnings History > 118 > eps Actual
0.09
Earnings History > 118 > eps Estimate
0.11
Earnings History > 118 > eps Difference
-0.02
Earnings History > 118 > surprise Percent
-18.1818
Earnings History > 119 > period
1996-03-31
Earnings History > 119 > report Date
1996-04-18
Earnings History > 119 > date
1996-03-31
Earnings History > 119 > before After Market
-
Earnings History > 119 > currency
USD
Earnings History > 119 > eps Actual
0.12
Earnings History > 119 > eps Estimate
0.1
Earnings History > 119 > eps Difference
0.02
Earnings History > 119 > surprise Percent
20
Earnings History > 120 > period
1995-12-31
Earnings History > 120 > report Date
1996-02-06
Earnings History > 120 > date
1995-12-31
Earnings History > 120 > before After Market
-
Earnings History > 120 > currency
USD
Earnings History > 120 > eps Actual
0.09
Earnings History > 120 > eps Estimate
0.09
Earnings History > 120 > eps Difference
0
Earnings History > 120 > surprise Percent
0
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.07
Earnings History > 121 > eps Estimate
0.07
Earnings History > 121 > eps Difference
0
Earnings History > 121 > surprise Percent
0
ICU Medical, Inc., together with its subsidiaries, develops, manufactures, and sells medical devices used in infusion therapy, vascular access, and vital care applications worldwide. It offers infusion therapy products, such as needlefree products under the MicroClave, MicroClave Clear, and NanoClave brands; Neutron catheter patency devices; ChemoLock closed system transfer devices and ChemoClaveTM for preparation and administration of hazardous drugs; Tego needle free connectors; Deltec GRIPPER non-coring needles for portal access; ClearGuard, SwabCap, and SwabTip disinfection caps; and vascular access products. The company provides IV therapy and diluents, such as sodium chloride, dextrose, balanced electrolyte solutions, lactated ringer's, ringer's, mannitol, sodium chloride/dextrose, and sterile water; and irrigation solutions comprising sodium chloride, sterile water irrigation, physiologic solutions, ringer's irrigation, acetic acid irrigation, glycine irrigation, sorbitol-mannitol irrigation, flexible containers, and pour bottle options. It offers infusion pumps under the Plum 360 and Plum Duo brands; ambulatory and syringe infusion hardware products; IV mediation safety software, including ICU Medical MedNet, an enterprise-class medication management platform; LifeShield and PharmGuard medication infusion safety software; hemodynamic monitoring products; anesthesia systems and devices, breathing circuits, ventilation, respiratory, and specialty airway products; temperature management solutions; anesthesia/pain management trays and components; and professional services. The company's customers include acute care hospitals, wholesalers, ambulatory clinics, and alternate site facilities, such as outpatient clinics, home health care providers, and long-term care facilities. ICU Medical, Inc. was founded in 1984 and is based in San Clemente, California.
Stock Price
$ 0.00
0% increase compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/APrice-Driven Insight from (ICUI) for Rule-Based Strategy news.stocktradersdaily.com
Read more →KeyBanc reiterates Overweight rating on ICU Medical stock, sees growth Investing.com
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Rating:
BUY
Target Price:
$180.8333
Analyst Picks
Strong Buy
3
Buy
2
Hold
1
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-09-30)
Health Score
Price to Book Ratio (P/B)
-
Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 124.49% of the total shares of ICU Medical Inc
1.
BlackRock Inc(14.4337%)
since
2025/06/30
2.
Vanguard Group Inc(10.7694%)
since
2025/06/30
3.
HHG PLC(10.0064%)
since
2025/06/30
4.
iShares Core S&P Small-Cap ETF(5.929%)
since
2025/08/31
5.
Fuller & Thaler Asset Management Inc(5.6306%)
since
2025/06/30
6.
Janus Inst Mid Cap Growth CF(4.9857%)
since
2025/06/30
7.
Janus Henderson Enterprise D(4.9857%)
since
2025/06/30
8.
FullerThaler Behavioral Small-Cap Value(4.9668%)
since
2025/06/30
9.
Undiscovered Managers Behavioral Val L(4.7621%)
since
2025/07/31
10.
State Street Corp(3.7584%)
since
2025/06/30
11.
JPMorgan Chase & Co(3.0641%)
since
2025/06/30
12.
Dimensional Fund Advisors, Inc.(3.0257%)
since
2025/06/30
13.
Vanguard Total Stock Mkt Idx Inv(2.9652%)
since
2025/07/31
14.
River Road Asset Management, LLC(2.6391%)
since
2025/06/30
15.
Schroder Investment Management Group(2.5777%)
since
2025/06/30
16.
Geode Capital Management, LLC(2.4471%)
since
2025/06/30
17.
Ameriprise Financial Inc(2.4297%)
since
2025/06/30
18.
iShares Russell 2000 ETF(2.3587%)
since
2025/08/31
19.
Vanguard Small Cap Index(2.2994%)
since
2025/07/31
20.
Morgan Stanley - Brokerage Accounts(2.1811%)
since
2025/06/30
21.
Neuberger Berman Group LLC(2.1022%)
since
2025/06/30
22.
FMR Inc(1.8269%)
since
2025/06/30
23.
Janus Henderson US SMID Cap Growth(1.6694%)
since
2025/06/30
24.
Janus Henderson Triton D(1.6694%)
since
2025/06/30
25.
Janus Henderson US SMID Cap Growth MA(1.6694%)
since
2025/06/30
26.
Millennium Management LLC(1.6136%)
since
2025/06/30
27.
Northern Trust Corp(1.5743%)
since
2025/06/30
28.
Point72 Asset Management, L.P.(1.5455%)
since
2025/06/30
29.
Vanguard Small Cap Value Index Inv(1.4824%)
since
2025/07/31
30.
Silvercrest Asset Management Group LLC(1.3378%)
since
2025/06/30
31.
Columbia Small Cap Growth(1.3297%)
since
2025/06/30
32.
Bank of America Corp(1.2576%)
since
2025/06/30
33.
Columbia Small Cap Growth Inst(1.2489%)
since
2025/07/31
34.
Charles Schwab Investment Management Inc(1.2416%)
since
2025/06/30
35.
JPMorgan Small Cap Equity A(1.241%)
since
2025/07/31
36.
JPM US Small Cap Core-Composite(1.241%)
since
2025/06/30
37.
JPM Small Cap Equity-MA(1.241%)
since
2025/06/30
38.
Vanguard Institutional Extnd Mkt Idx Tr(1.0699%)
since
2025/07/31
39.
Fidelity Small Cap Index(0.9826%)
since
2025/06/30
40.
Janus Henderson US Small Cap Growth(0.9291%)
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.71
Date
2025-09-30
EPS Actual
2.03
EPS Estimate
1.42
EPS Difference
0.61
Surprise Percent
42.9577%
(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.