ICU Medical, Inc. (ICUI)

NASDAQ: ICUI · IEX Real-Time Price · USD
86.25
-1.24 (-1.42%)
At close: Dec 8, 2023, 4:00 PM
86.15
-0.10 (-0.12%)
After-hours: Dec 8, 2023, 4:55 PM EST

Ratios and Metrics (Annual)

Millions USD. Fiscal year is Jan - Dec.
Year Current2022202120202019201820172016201520142013 2012 - 1996
Market Capitalization
2,0823,7775,0414,5003,8684,7054,3482,4061,8021,258939
Upgrade
Market Cap Growth
--25.08%12.01%16.33%-17.78%8.20%80.70%33.55%43.18%34.05%5.63%
Upgrade
Enterprise Value
3,5185,2174,4744,0893,5764,3234,0481,9611,424912642
Upgrade
PE Ratio
-102.42-50.8448.8851.8038.29163.4163.3438.1440.0547.7923.23
Upgrade
PS Ratio
0.931.663.833.543.063.363.366.345.274.072.99
Upgrade
PB Ratio
0.991.813.123.002.813.723.633.653.112.482.02
Upgrade
P/FCF Ratio
-261.27-23.5327.0235.01-946.0578.1558.1836.8033.4625.8120.28
Upgrade
P/OCF Ratio
28.44-60.7918.8420.2037.9629.3728.1626.7528.0718.9714.28
Upgrade
EV/Sales Ratio
1.562.293.403.222.823.093.135.174.172.952.05
Upgrade
EV/EBITDA Ratio
12.8324.7520.2921.4817.8444.1933.7618.8016.2215.398.89
Upgrade
EV/EBIT Ratio
152.61-108.6136.9142.7931.02187.2775.9123.0020.4322.9112.18
Upgrade
EV/FCF Ratio
-391.88-32.5123.9831.82-874.4871.8154.1629.9926.4518.7013.87
Upgrade
Debt / Equity Ratio
0.780.79---------
Upgrade
Debt / EBITDA Ratio
5.967.84---------
Upgrade
Debt / FCF Ratio
-148.71-10.30---------
Upgrade
Quick Ratio
0.780.883.352.741.992.242.4312.3710.2113.4312.73
Upgrade
Current Ratio
2.632.505.134.713.553.724.1114.0411.8515.0614.67
Upgrade
Asset Turnover
0.510.500.720.710.770.910.870.560.580.590.68
Upgrade
Interest Coverage
0.27-0.72--209.9432.5626.05722.731788.15--
Upgrade
Return on Equity (ROE)
-1.30%-3.60%6.60%6.10%7.60%2.30%6.00%10.00%8.20%5.40%9.40%
Upgrade
Return on Assets (ROA)
-0.60%-1.60%5.70%4.80%6.20%1.90%4.60%9.40%7.60%5.00%8.70%
Upgrade
Return on Capital (ROIC)
0.58%-2.00%6.39%6.36%3.83%5.11%-0.59%9.31%7.63%5.08%8.57%
Upgrade
Earnings Yield
-1.35%-1.97%2.05%1.93%2.61%0.61%1.58%2.62%2.50%2.09%4.31%
Upgrade
FCF Yield
-0.53%-4.25%3.70%2.86%-0.11%1.28%1.72%2.72%2.99%3.87%4.93%
Upgrade
Buyback Yield / Dilution
-1.92%-9.58%-0.88%-0.21%0.26%-3.56%-20.89%-4.60%-5.43%-2.44%-3.73%
Upgrade
Total Shareholder Return
-1.92%-9.58%-0.88%-0.21%0.26%-3.56%-20.89%-4.60%-5.43%-2.44%-3.73%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).