Owens & Minor Inc (OMI) — Strategic Asset Allocation Index

Latest as of March 2025: 158.2%

Owens & Minor Inc (OMI) has a Strategic Asset Allocation Index of 158.2% as of March 2025. Strategic assets (PP&E of $903.44 Million plus long-term investments of $-) total $903.44 Million, measured against net assets of $570.98 Million. A higher index reflects capital-intensive or investment-heavy strategies where strategic assets dominate the equity base. See how leveraged is Owens & Minor Inc's balance sheet to measure how much of total assets are equity-financed.

SAAI

158.2%
Strategic Assets / Net Assets

Strategic Assets

$903.44 Million
PP&E + LT Investments

PP&E

$903.44 Million
USD

Net Assets

$570.98 Million
USD

Owens & Minor Inc Strategic Asset Allocation Index (2000–2024)

This chart shows how Owens & Minor Inc's Strategic Asset Allocation Index has evolved across 25 annual periods from 2000 to 2024. As of March 2025, the index stands at 158.2%, representing strategic assets of $903.44 Million against net assets of $570.98 Million USD. For live market cap and overall valuation, see market value of Owens & Minor Inc.

Annual Strategic Asset Allocation Index for Owens & Minor Inc (2000–2024)

The table below presents the year-by-year Strategic Asset Allocation Index for Owens & Minor Inc from 2000 to 2024, covering 25 annual filings. Each row shows PP&E, long-term investments, strategic assets combined, net assets, the index percentage, and the change in percentage points compared to the prior year. See what is Owens & Minor Inc's book value for net asset value and shareholders' equity analysis.

Year SAAI Strategic Assets (USD) PP&E LT Investments Net Assets Change (pp)
2024 153.0% $864.97 Million $864.97 Million $- $565.23 Million ▲ +62.1 pp
2023 90.9% $840.50 Million $840.50 Million $- $924.17 Million ▲ +0.1 pp
2022 90.8% $858.93 Million $858.93 Million $- $945.60 Million ▲ +36.4 pp
2021 54.5% $511.24 Million $511.24 Million $- $938.50 Million ▼ -10.2 pp
2020 64.7% $460.42 Million $460.42 Million $- $712.05 Million ▼ -3.6 pp
2019 68.3% $315.43 Million $315.43 Million $- $462.15 Million ▼ -6.3 pp
2018 74.6% $386.72 Million $386.72 Million $- $518.42 Million ▲ +54.3 pp
2017 20.3% $206.49 Million $206.49 Million $- $1.02 Billion ▲ +0.4 pp
2016 20.0% $191.72 Million $191.72 Million $- $960.04 Million ▼ -1.1 pp
2015 21.0% $208.93 Million $208.93 Million $- $992.59 Million ▼ -2.5 pp
2014 23.5% $232.98 Million $232.98 Million $- $990.84 Million ▲ +4.8 pp
2013 18.7% $191.96 Million $191.96 Million $- $1.03 Billion ▼ -1.0 pp
2012 19.7% $191.84 Million $191.84 Million $- $973.66 Million ▲ +7.9 pp
2011 11.8% $108.06 Million $108.06 Million $- $919.22 Million ▼ -0.1 pp
2010 11.8% $101.55 Million $101.55 Million $- $857.52 Million ▲ +0.8 pp
2009 11.0% $84.97 Million $84.97 Million $- $769.18 Million ▼ -0.1 pp
2008 11.2% $76.95 Million $76.95 Million $- $689.05 Million ▼ -1.2 pp
2007 12.4% $76.12 Million $76.12 Million $- $614.36 Million ▼ -0.6 pp
2006 12.9% $70.85 Million $70.85 Million $- $547.45 Million ▲ +2.8 pp
2005 10.1% $51.94 Million $51.94 Million $- $512.00 Million ▲ +4.2 pp
2004 5.9% $27.15 Million $27.15 Million $- $460.26 Million ▲ +0.8 pp
2003 5.1% $21.09 Million $21.09 Million $- $410.36 Million ▼ -2.9 pp
2002 8.0% $21.81 Million $21.81 Million $- $271.44 Million ▲ +1.2 pp
2001 6.9% $25.26 Million $25.26 Million $- $368.24 Million ▼ -0.2 pp
2000 7.0% $24.24 Million $24.24 Million $- $344.77 Million
pp = percentage points