OMNICELL, INC. OMCL

Latest FY: 2025 Healthcare Health Information Services
Market Price $37.35
Market Cap $1.71B
P/E Ratio 933.75
Quick Peer Compare (Healthcare):
Revenue (FY 2025) ↑6.5% YoY
$1.18B
3-Yr CAGR: -2.9%
Net Income ↓-83.6% YoY
$2.05M
Net Margin: 0.2%
Free Cash Flow ↓-42.6% YoY
$86.89M
FCF Yield: 5.07%
EPS (Diluted) ↓-85.2% YoY
$0.04
Basic: $0.04
Return on Equity Efficiency
0.2%
ROA: 0.3%

📊 Multi-Year Historical Performance & Trends

Financial Performance History Revenue, Net Income & Free Cash Flow
Margins Trend (%) Gross, Operating & Net Margins
Balance Sheet Strength Cash, Debt & Equity
Cash Flow Generation Operating Cash Flow vs CapEx vs FCF

📈 Year-over-Year (YoY) Growth History (OMCL)

All monetary values in millions ($M)
Fiscal Year Revenue Revenue YoY Gross Profit Net Income Net Inc YoY Diluted EPS EPS YoY Op. Cash Flow Free Cash Flow FCF YoY
FY 2016 $692.6M $313.8M $0.6M $0.02 $47.9M $34.5M
FY 2017 $716.2M +3.4% $322.1M $20.6M +3,317.1% $0.53 +2,550.0% $24.8M $9.5M -72.5%
FY 2018 $787.3M +9.9% $372.3M $37.7M +83.1% $0.93 +75.5% $104.0M $80.3M +745.6%
FY 2019 $897.0M +13.9% $436.9M $61.3M +62.6% $1.43 +53.8% $145.0M $129.1M +60.9%
FY 2020 $892.2M -0.5% $413.3M $32.2M -47.5% $0.74 -48.3% $185.9M $163.0M +26.3%
FY 2021 $1,132.0M +26.9% $554.7M $77.8M +141.8% $1.62 +118.9% $231.8M $202.8M +24.4%
FY 2022 $1,295.9M +14.5% $589.0M $5.6M -92.7% $0.12 -92.6% $77.8M $30.2M -85.1%
FY 2023 $1,147.1M -11.5% $496.8M $-20.4M -460.7% $-0.45 -475.0% $181.1M $139.6M +361.6%
FY 2024 $1,112.2M -3.0% $471.0M $12.5M +161.5% $0.27 +160.0% $187.7M $151.3M +8.3%
FY 2025 $1,184.8M +6.5% $503.4M $2.1M -83.6% $0.04 -85.2% $127.3M $86.9M -42.6%
$

Valuation

Market Price $37.35
Market Cap $1.71B
Enterprise Value N/A
P/E Ratio 933.75
P/B Ratio 1.38
FCF Yield 5.07%
Dividend Yield N/A
Shares Outstanding 45,478,900
%

Profitability & Margins

Gross Margin 42.49%
Operating Margin 0.44%
Net Margin 0.17%
Return on Equity (ROE) 0.17%
Return on Assets (ROA) 0.30%
Asset Turnover 1.74x
Revenue 3-Yr CAGR -2.94%
🛡️

Financial Health & Liquidity

Current Ratio 3.34
Cash Ratio 0.97
Debt / Equity N/A
Debt / Assets N/A
Cash & Equivalents $196.52M
Total Debt N/A
Book Value / Share $27.09
💧

Cash Flow Efficiency

Operating Cash Flow $127.30M
Capital Expenditures (CapEx) $40.41M
Free Cash Flow $86.89M
OCF / Revenue 10.74%
FCF / Revenue 7.33%
FCF 3-Yr CAGR 42.16%
🏷️

Per Share Metrics

EPS (Diluted) $0.04
EPS (Basic) $0.04
Dividends / Share N/A
Book Value / Share $27.09
EPS YoY Growth -85.19%
🏛️

Balance Sheet (FY 2025)

Total Assets $680.07M
Total Liabilities $203.59M
Stockholders' Equity $1.23B
Current Assets $680.07M
Current Liabilities $203.59M