Omnicell, Inc.

OMCL · NASDAQ
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$1,410$1,373$1,629$2,050
- Cash$180$399$387$369
+ Debt$195$384$386$383
Enterprise Value$1,425$1,358$1,628$2,063
Revenue$311$291$270$307
% Growth6.9%7.7%-12.1%
Gross Profit$135$128$111$143
% Margin43.3%43.9%41.1%46.6%
EBITDA$31$30$10$47
% Margin9.8%10.3%3.8%15.3%
Net Income$5$6-$7$16
% Margin1.8%1.9%-2.6%5.2%
EPS Diluted0.120.12-0.150.34
% Growth0%180%-144.1%
Operating Cash Flow$28$43$26$56
Capital Expenditures-$10-$12-$11-$9
Free Cash Flow$19$31$15$47