Owens & Minor Inc (OMI) — Net Asset Momentum

Latest YoY growth as of December 2024: -38.8%

Owens & Minor Inc (OMI) recorded a net asset momentum of -38.8% as of December 2024, with net assets of $565.23 Million USD. Net Asset Momentum measures the year-over-year percentage change in net assets (total assets minus total liabilities), indicating how rapidly the company is building or eroding its equity base. See defensive interval ratio of Owens & Minor Inc to measure how many days the company can operate on defensive assets alone.

YoY Momentum

-38.8%
Year-over-year

Current Net Assets

$565.23 Million
USD · December 2024

Years of Data

40
1985 – 2024

Country

USA
NYSE

Owens & Minor Inc Net Asset Momentum (1985–2024)

This chart tracks Owens & Minor Inc's year-over-year net asset growth across 40 annual reporting periods from 1985 to 2024. The most recent momentum reading is -38.8%, with net assets of $565.23 Million USD as of December 2024. Read OMI current and long-term liabilities for a breakdown of total debt and financial obligations.

Annual Net Asset History for Owens & Minor Inc (1985–2024)

The table below shows the complete annual net asset history for Owens & Minor Inc from 1985 to 2024, covering 40 yearly periods. Each row includes total assets, total liabilities, net assets, and the year-over-year momentum figure for that period. For live market cap and broader valuation context, see Owens & Minor Inc market cap and net worth.

Year Net Assets (USD) Total Assets Total Liabilities YoY Momentum
2024 $565.23 Million $4.66 Billion $4.09 Billion ▼ -38.8%
2023 $924.17 Million $5.09 Billion $4.17 Billion ▼ -2.3%
2022 $945.60 Million $5.39 Billion $4.44 Billion ▲ +0.8%
2021 $938.50 Million $3.54 Billion $2.60 Billion ▲ +31.8%
2020 $712.05 Million $3.34 Billion $2.62 Billion ▲ +54.1%
2019 $462.15 Million $3.64 Billion $3.18 Billion ▼ -10.9%
2018 $518.42 Million $3.77 Billion $3.26 Billion ▼ -48.9%
2017 $1.02 Billion $3.38 Billion $2.36 Billion ▲ +5.8%
2016 $960.04 Million $2.72 Billion $1.76 Billion ▼ -3.3%
2015 $992.59 Million $2.78 Billion $1.79 Billion ▲ +0.2%
2014 $990.84 Million $2.74 Billion $1.74 Billion ▼ -3.3%
2013 $1.03 Billion $2.32 Billion $1.30 Billion ▲ +5.3%
2012 $973.66 Million $2.21 Billion $1.23 Billion ▲ +5.9%
2011 $919.22 Million $1.95 Billion $1.03 Billion ▲ +7.2%
2010 $857.52 Million $1.82 Billion $964.52 Million ▲ +11.5%
2009 $769.18 Million $1.75 Billion $977.91 Million ▲ +11.6%
2008 $689.05 Million $1.78 Billion $1.09 Billion ▲ +12.2%
2007 $614.36 Million $1.52 Billion $900.72 Million ▲ +12.2%
2006 $547.45 Million $1.69 Billion $1.14 Billion ▲ +6.9%
2005 $512.00 Million $1.24 Billion $727.85 Million ▲ +11.2%
2004 $460.26 Million $1.13 Billion $671.58 Million ▲ +12.2%
2003 $410.36 Million $1.05 Billion $635.39 Million ▲ +51.2%
2002 $271.44 Million $1.01 Billion $738.04 Million ▼ -26.3%
2001 $368.24 Million $953.85 Million $585.61 Million ▲ +6.8%
2000 $344.77 Million $867.55 Million $522.78 Million ▲ +9.7%
1999 $314.40 Million $865.00 Million $550.60 Million ▲ +7.3%
1998 $293.10 Million $717.80 Million $424.70 Million ▲ +13.0%
1997 $259.30 Million $712.60 Million $453.30 Million ▲ +7.0%
1996 $242.40 Million $679.50 Million $437.10 Million ▲ +3.0%
1995 $235.30 Million $857.80 Million $622.50 Million ▼ -8.1%
1994 $256.10 Million $868.60 Million $612.50 Million ▲ +87.1%
1993 $136.90 Million $334.30 Million $197.40 Million ▲ +17.3%
1992 $116.70 Million $274.50 Million $157.80 Million ▲ +20.2%
1991 $97.10 Million $311.80 Million $214.70 Million ▲ +14.2%
1990 $85.00 Million $290.20 Million $205.20 Million ▲ +9.5%
1989 $77.60 Million $258.70 Million $181.10 Million ▲ +0.5%
1988 $77.20 Million $189.90 Million $112.70 Million ▲ +9.0%
1987 $70.80 Million $154.40 Million $83.60 Million ▲ +73.1%
1986 $40.90 Million $126.80 Million $85.90 Million ▲ +13.9%
1985 $35.90 Million $96.80 Million $60.90 Million