ICU Medical, Inc. (ICUI) Financials

ICUI Assets vs Liabilities

DateAssetsLiabilities
2023-12-31 4.4 billion 2.3 billion
2023-09-30 4.4 billion 2.3 billion
2023-06-30 4.5 billion 2.3 billion
2023-03-31 4.5 billion 2.4 billion

ICUI Free Cash Flow and Stock based compensation

Graph available only for supporters. Become a supporter to see it.
DateFree Cash FlowStock based compensation
2023-12-31 59.3 million 10.7 million
2023-09-30 10.6 million 10.9 million
2023-06-30 -21.9 million 9.8 million
2023-03-31 24.5 million 9.2 million

ICUI Net Income

Graph available only for supporters. Become a supporter to see it.
DateNet Income
2023-12-31 -17.1 million
2023-09-30 7.2 million
2023-06-30 -9.9 million
2023-03-31 -9.8 million

ICUI Cash and Debt

Graph available only for supporters. Become a supporter to see it.
DateCashDebtCapital Lease
2023-12-31 254.7 million - 75.1 million
2023-09-30 199.0 million - 79.1 million
2023-06-30 197.7 million 1.6 billion 81.2 million
2023-03-31 224.2 million 1.6 billion 20.2 million

ICUI Shares Outstanding

Graph available only for supporters. Become a supporter to see it.
DateShares Outstanding
2023-12-31 24.1 million
2023-09-30 24.4 million
2023-06-30 24.1 million
2023-03-31 24.0 million

ICUI Expenses

Graph available only for supporters. Become a supporter to see it.
DateCapexR&DG&AS&M
2023-12-31 32.0 million 22.4 million 154.6 million -
2023-09-30 24.6 million 20.9 million 148.6 million -
2023-06-30 20.4 million 22.3 million 150.9 million -
2023-03-31 16.7 million 19.8 million 151.9 million -

ICUI Cost of Revenue

Graph available only for supporters. Become a supporter to see it.
DateRevenueCost of Revenue
2023-12-31 588.0 million 430.2 million
2023-09-30 553.3 million 369.4 million
2023-06-30 549.3 million 357.0 million
2023-03-31 568.6 million 376.6 million

ICUI

Price: $99.99

52 week price:
78.28
212.43

Earnings Per Share: -1.24 USD

P/E Ratio: -92.34

Exchange: NMS

Sector: Healthcare

Industry: Medical Instruments & Supplies

Volume: 116973

Ebitda: 23.0 million

Market Capitalization: 2.5 billion

Links: