MarketBrain

OMNICELL, INC.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$1.2B$1.1B$1.1B$1.3B$1.1B
Gross profit$503.4M$471.0M$496.8M$589.0M$554.7M
Operating income$5.2M$337,000-$34.9M-$2.3M$89.5M
Operating expenses$498.3M$470.7M$531.7M$591.3M$465.1M
Cost of revenue$681.4M$641.2M$650.3M$707.0M$577.4M
Cash from operations$127.3M$187.7M$181.1M$77.8M$231.8M
Capital expenditure$40.4M$36.5M$41.5M$47.5M$29.0M
Free cash flow$86.9M$151.3M$139.6M$30.2M$202.8M
Share repurchases$77.6M$0$0$52.2M$0
Impairments$0$0$1.0M$0$0
Total assets$2.0B$2.1B$2.2B$2.2B$2.1B
Total liabilities$742.9M$877.6M$1.0B$1.1B$995.8M

Shares outstanding 45.5M · Free float 96.2%

Annual filing data through FY ended December 31, 2025; float as of July 11, 2026.