NASDAQ:ICUI | Key Financial Ratios | ICU MEDICAL INC/DE

Complete source-backed ratio history.

Available history
2007-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.430.570.76%1.40%
2026-03-312.340.611.15%2.19%
2025-12-312.390.60.02%0.03%
2025-09-302.450.62-0.18%-0.35%
2025-06-302.440.63-0.90%-1.75%
2025-03-312.590.77-2.24%-4.71%
2024-12-312.590.81-2.80%-5.99%
2024-09-302.290.78-2.58%-5.42%
2024-06-302.410.79-1.65%-3.47%
2024-03-312.610.78-1.38%-2.87%
2023-12-312.530.77-0.68%-1.40%
2023-09-302.630.78-0.64%-1.34%
2023-06-302.570.78-1.01%-2.13%
2023-03-312.620.78-0.95%-2.03%
2022-12-312.50.79-1.57%-3.39%
2022-09-302.450.79-0.80%-1.69%
2022-06-302.450.790.12%0.26%
2022-03-312.380.760.87%1.90%
2021-12-315.1305.48%6.38%
2021-09-305.465.95%6.88%
2021-06-305.35.73%6.63%
2021-03-315.165.31%6.17%
2020-12-314.714.93%5.78%
2020-09-304.864.70%5.60%
2020-06-302.894.46%5.88%
2020-03-312.84.78%6.31%
2019-12-313.555.97%7.34%
2019-09-303.74.46%5.45%
2019-06-303.582.88%3.54%
2019-03-313.863.40%4.28%
2018-12-313.721.82%2.28%
2018-09-304.515.56%6.81%
2018-06-304.445.62%6.82%
2018-03-314.371.18%1.44%
2017-12-314.114.59%5.73%
2017-09-304.650.071.87%2.49%
2017-06-304.780.073.17%4.20%
2017-03-315.520.076.84%8.83%
2016-12-3114.048.95%9.56%
2016-09-3015.478.57%9.10%
2016-06-3013.188.52%9.17%
2016-03-3115.168.41%8.97%
2015-12-3111.857.18%7.76%
2015-09-3013.817.68%8.27%
2015-06-3016.436.50%6.89%
2015-03-3113.85.30%5.67%
2014-12-3115.064.87%5.18%
2014-09-3014.516.12%6.57%
2014-06-3015.217.10%7.60%
2014-03-3115.717.58%8.10%
2013-12-3114.678.09%8.70%
2013-09-3013.448.41%9.12%
2013-06-3012.358.99%9.79%
2013-03-3113.079.67%10.50%
2012-12-3111.189.63%10.56%
2012-09-3010.8111.33%12.54%
2012-06-309.8411.17%12.48%
2012-03-3110.8711.74%13.00%
2011-12-318.8812.37%13.93%
2011-09-309.8510.42%11.67%
2011-06-308.9210.26%11.57%
2011-03-318.0710.25%11.66%
2010-12-317.979.66%11.01%
2010-09-307.348.92%10.22%
2010-06-305.888.42%9.86%
2010-03-315.867.73%9.04%
2009-12-316.178.08%9.48%
2009-09-308.969.06%10.15%
2009-06-309.919.84%10.96%
2009-03-318.369.68%10.90%
2008-12-318.178.57%9.60%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.390.60.02%0.03%
2024-12-312.590.81-2.80%-5.99%
2023-12-312.530.77-0.68%-1.40%
2022-12-312.50.79-1.65%-3.55%
2021-12-315.135.48%6.38%
2020-12-314.714.93%5.78%
2019-12-313.555.97%7.34%
2018-12-313.721.82%2.28%
2017-12-314.114.59%5.73%
2016-12-3114.048.95%9.56%
2015-12-3111.857.18%7.76%
2014-12-3115.064.87%5.18%
2013-12-3114.678.09%8.70%
2012-12-3111.189.63%10.56%
2011-12-318.8812.37%13.93%
2010-12-317.979.66%11.01%
2009-12-316.178.08%9.48%
2008-12-318.178.57%9.60%
2007-12-3110.79%