Omnicell, Inc.
OMCL · NASDAQ
9/30/2025 | 6/30/2025 | 3/31/2025 | 12/31/2024 | |
|---|---|---|---|---|
| Market Cap | $1,409,957 | $1,372,745 | $1,628,996 | $2,050,012 |
| - Cash | $180,053 | $399,004 | $386,826 | $369,201 |
| + Debt | $194,894 | $384,410 | $385,827 | $382,546 |
| Enterprise Value | $1,424,798 | $1,358,151 | $1,627,997 | $2,063,357 |
| Revenue | $310,631 | $290,562 | $269,668 | $306,879 |
| % Growth | 6.9% | 7.7% | -12.1% | – |
| Gross Profit | $134,503 | $127,678 | $110,936 | $142,927 |
| % Margin | 43.3% | 43.9% | 41.1% | 46.6% |
| EBITDA | $30,564 | $30,040 | $10,222 | $46,922 |
| % Margin | 9.8% | 10.3% | 3.8% | 15.3% |
| Net Income | $5,462 | $5,639 | -$7,023 | $15,842 |
| % Margin | 1.8% | 1.9% | -2.6% | 5.2% |
| EPS Diluted | 0.12 | 0.12 | -0.15 | 0.34 |
| % Growth | 0% | 180% | -144.1% | – |
| Operating Cash Flow | $28,267 | $42,755 | $25,924 | $56,315 |
| Capital Expenditures | -$9,753 | -$11,781 | -$11,172 | -$9,087 |
| Free Cash Flow | $18,514 | $30,974 | $14,752 | $47,228 |