Omnicell, Inc.
OMCL · NASDAQ
12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | |
|---|---|---|---|---|
| Market Cap | $2,050,012 | $1,701,328 | $2,238,547 | $7,844,629 |
| - Cash | $369,201 | $467,972 | $330,362 | $349,051 |
| + Debt | $382,546 | $614,090 | $616,737 | $528,063 |
| Enterprise Value | $2,063,357 | $1,847,446 | $2,524,922 | $8,023,641 |
| Revenue | $1,112,238 | $1,147,112 | $1,295,947 | $1,132,018 |
| % Growth | -3% | -11.5% | 14.5% | – |
| Gross Profit | $471,003 | $499,929 | $588,987 | $554,653 |
| % Margin | 42.3% | 43.6% | 45.4% | 49% |
| EBITDA | $90,092 | $79,979 | $96,846 | $174,438 |
| % Margin | 8.1% | 7% | 7.5% | 15.4% |
| Net Income | $12,531 | -$20,371 | $5,648 | $77,849 |
| % Margin | 1.1% | -1.8% | 0.4% | 6.9% |
| EPS Diluted | 0.27 | -0.45 | 0.12 | 1.62 |
| % Growth | 160% | -475% | -92.6% | – |
| Operating Cash Flow | $187,722 | $181,094 | $77,781 | $231,809 |
| Capital Expenditures | -$36,463 | -$41,474 | -$60,740 | -$28,967 |
| Free Cash Flow | $151,259 | $139,620 | $17,041 | $202,842 |