Omnicell, Inc.

OMCL · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$2,050$1,701$2,239$7,845
- Cash$369$468$330$349
+ Debt$383$614$617$528
Enterprise Value$2,063$1,847$2,525$8,024
Revenue$1,112$1,147$1,296$1,132
% Growth-3%-11.5%14.5%
Gross Profit$471$500$589$555
% Margin42.3%43.6%45.4%49%
EBITDA$90$80$97$174
% Margin8.1%7%7.5%15.4%
Net Income$13-$20$6$78
% Margin1.1%-1.8%0.4%6.9%
EPS Diluted0.27-0.450.121.62
% Growth160%-475%-92.6%
Operating Cash Flow$188$181$78$232
Capital Expenditures-$36-$41-$61-$29
Free Cash Flow$151$140$17$203