Omnicell, Inc.

OMCL · NASDAQ
Analyze with AI
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
% Margin42.3%43.6%45.4%49%
EBITDA$90,092$79,979$96,846$174,438
% Margin8.1%7%7.5%15.4%
Net Income$12,531-$20,371$5,648$77,849
% Margin1.1%-1.8%0.4%6.9%
EPS Diluted0.27-0.450.121.62
% Growth160%-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
Omnicell, Inc. (OMCL) Financial Statements & Key Stats | AlphaPilot