OMCL
OMCL

Omnicell Inc

NASDAQ · Health Care
$37.07
-2.01 (-5.14%)
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 1.15B 1.18B 1.71B 1.69B 1.69B
Net Income 1.99M 1.84M 83.18M 82.52M 97.89M
EPS
Profit Margin 0.2% 0.2% 4.9% 4.9% 5.8%
Rev Growth -2.9% -2.9% -7.8% -3.3% +5.9%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 99.64M 99.64M 640.58M 510.00M 606.53M
Total Equity 732.14M 732.14M 633.58M 603.03M 581.87M
D/E Ratio 0.14 0.14 1.01 0.85 1.04
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 81.27M 79.54M 142.45M 161.95M 137.80M
Free Cash Flow 71.68M 61.22M 53.55M