Omnicell, Inc.

OMCL · NASDAQ
Analyze with AI
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
% Growth6.9%7.7%-12.1%
Gross Profit$134,503$127,678$110,936$142,927
% Margin43.3%43.9%41.1%46.6%
EBITDA$30,564$30,040$10,222$46,922
% Margin9.8%10.3%3.8%15.3%
Net Income$5,462$5,639-$7,023$15,842
% Margin1.8%1.9%-2.6%5.2%
EPS Diluted0.120.12-0.150.34
% Growth0%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