OWENS & MINOR INCOMI

Market cap
$206.09M
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 2024-208-298.81%
Dec 31, 2023105-26.87%
Dec 31, 2022143-61.21%
Dec 31, 2021368+80.52%
Dec 31, 2020204+179.04%
Dec 31, 201973-118.65%
Dec 31, 2018-392-539.41%
Dec 31, 201789-55.28%
Dec 31, 2016200-0.38%
Dec 31, 2015200+25.59%
Dec 31, 2014160-19.46%
Dec 31, 2013198+0.68%
Dec 31, 2012197-3.32%
Dec 31, 2011204+3.87%
Dec 31, 2010196