Logo image of OMCL

OMNICELL INC (OMCL) Stock Balance Sheet

NASDAQ:OMCL - Nasdaq - US68213N1090 - Common Stock - Currency: USD

30.37  +0.54 (+1.81%)

After market: 30.37 0 (0%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

MRQ
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
ASSETS
Current Assets
Cash
OMCL Cash ChartOMCL Cash over time chart
N/AN/AN/AN/AN/A
Cash Equivalents
OMCL Cash Equivalents ChartOMCL Cash Equivalents over time chart
386.83M369.20M467.97M330.40M349.10M
Marketable Securities
OMCL Marketable Securities ChartOMCL Marketable Securities over time chart
36.99M30.92M22.52M11.50M10.70M
Receivables
OMCL Receivables ChartOMCL Receivables over time chart
251.60M256.40M252.03M299.50M240.90M
Inventories
OMCL Inventories ChartOMCL Inventories over time chart
91.14M88.66M110.10M147.50M119.90M
Other Current Assets
OMCL Other Current Assets ChartOMCL Other Current Assets over time chart
73.11M70.31M74.96M93.00M60.20M
Total Current Assets
OMCL Total Current Assets ChartOMCL Total Current Assets over time chart
839.67M815.49M927.57M881.80M780.70M
 
Non-Current Assets
PPE Net
OMCL PPE Net ChartOMCL PPE Net over time chart
145.08M138.30M133.59M132.00M119.70M
Investments And Advances
OMCL Investments And Advances ChartOMCL Investments And Advances over time chart
52.53M52.74M42.95M32.90M18.40M
Goodwill
OMCL Goodwill ChartOMCL Goodwill over time chart
735.96M734.73M735.81M734.30M738.90M
Intangibles
OMCL Intangibles ChartOMCL Intangibles over time chart
240.09M246.70M277.83M323.70M374.60M
Other Non-Current Assets
OMCL Other Non-Current Assets ChartOMCL Other Non-Current Assets over time chart
131.44M125.12M97.27M91.30M92.10M
Total Non-Current Assets
OMCL Total Non-Current Assets ChartOMCL Total Non-Current Assets over time chart
1.31B1.31B1.30B1.33B1.36B
 
TOTAL ASSETS
OMCL TOTAL ASSETS ChartOMCL TOTAL ASSETS over time chart
2.15B2.12B2.23B2.21B2.14B
 
LIABILITIES
Current Liabilities
Short Term Debt
OMCL Short Term Debt ChartOMCL Short Term Debt over time chart
0.000.000.000.000.00
Current Portion Of LT Debt.
OMCL Current Portion Of LT Debt. ChartOMCL Current Portion Of LT Debt. over time chart
174.56M174.32MN/A0.00488.20M
Accrued Expenses
OMCL Accrued Expenses ChartOMCL Accrued Expenses over time chart
193.71M204.00M188.29M224.90M192.30M
Accounts Payable
OMCL Accounts Payable ChartOMCL Accounts Payable over time chart
53.27M51.78M45.03M63.40M71.50M
Other Current Liabilities
OMCL Other Current Liabilities ChartOMCL Other Current Liabilities over time chart
185.99M165.57M134.48M140.10M124.20M
Total Current Liabilities
OMCL Total Current Liabilities ChartOMCL Total Current Liabilities over time chart
607.53M595.68M367.79M428.40M876.20M
 
Non-Current Liabilities
Long Term Debt
OMCL Long Term Debt ChartOMCL Long Term Debt over time chart
166.70M166.40M569.66M566.60M0.00
Deferred Taxes/Income
OMCL Deferred Taxes/Income ChartOMCL Deferred Taxes/Income over time chart
1.17M1.11M1.62M2.10M51.70M
Other Non-Current Liabilities
OMCL Other Non-Current Liabilities ChartOMCL Other Non-Current Liabilities over time chart
118.97M114.46M98.85M83.50M67.90M
Total Non-Current Liabilities
OMCL Total Non-Current Liabilities ChartOMCL Total Non-Current Liabilities over time chart
286.84M281.97M670.13M652.20M119.60M
 
TOTAL LIABILITIES
OMCL TOTAL LIABILITIES ChartOMCL TOTAL LIABILITIES over time chart
894.37M877.65M1.04B1.08B995.80M
 
SHAREHOLDERS' EQUITY
Retained Earnings
OMCL Retained Earnings ChartOMCL Retained Earnings over time chart
375.87M382.89M370.36M390.70M368.60M
Additional Paid In Capital
OMCL Additional Paid In Capital ChartOMCL Additional Paid In Capital over time chart
1.19B1.17B1.12B1.05B1.02B
Common Shares
OMCL Common Shares ChartOMCL Common Shares over time chart
57.00K57.00K56.00K100.00K100.00K
Treasury Stock
OMCL Treasury Stock ChartOMCL Treasury Stock over time chart
-290.32M-290.32M-290.32M-290.30M-238.10M
Other Shareholders' Equity
OMCL Other Shareholders' Equity ChartOMCL Other Shareholders' Equity over time chart
-13.81M-17.20M-13.43M-17.10M-8.40M
Shares Outstanding
OMCL Shares Outstanding ChartOMCL Shares Outstanding over time chart
46.84M46.38M45.54M44.70M44.20M
Tangible Book Value per Share
OMCL Tangible Book Value per Share ChartOMCL Tangible Book Value per Share over time chart
6.005.653.851.610.75
Total Shareholders' Equity
OMCL Total Shareholders' Equity ChartOMCL Total Shareholders' Equity over time chart
1.26B1.24B1.19B1.13B1.15B
 
TOTAL LIABILITIES AND EQUITY
OMCL TOTAL LIABILITIES AND EQUITY ChartOMCL TOTAL LIABILITIES AND EQUITY over time chart
2.15B2.12B2.23B2.21B2.14B
 
Statistics
Debt/Equity
OMCL Debt/Equity ChartOMCL Debt/Equity over time chart
0.130.130.480.50N/A
Current Ratio
OMCL Current Ratio ChartOMCL Current Ratio over time chart
1.381.372.522.060.89
Return On Assets (ROA)
OMCL Return On Assets (ROA) ChartOMCL Return On Assets (ROA) over time chart
0.98%0.59%-0.91%0.25%3.63%
Return On Equity (ROE)
OMCL Return On Equity (ROE) ChartOMCL Return On Equity (ROE) over time chart
1.69%1.01%-1.71%0.50%6.78%
Return On Invested Capital (ROIC)
OMCL Return On Invested Capital (ROIC) ChartOMCL Return On Invested Capital (ROIC) over time chart
0.64%0.28%N/A0.91%5.71%
Return On Invested Capital Ex Cash (ROICexc)
OMCL Return On Invested Capital Ex Cash (ROICexc) ChartOMCL Return On Invested Capital Ex Cash (ROICexc) over time chart
0.89%0.39%N/A1.12%7.97%
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
OMCL Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartOMCL Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
6.88%3.02%N/A4.23%N/A

All data in USD , ROIC based on taxRate of 0.21

Charts

OMCL Balance Sheet Over Time ChartOMCL Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 MRQ LIABILITIES + EQUITY TOTAL ASSETS
OMCL Balance Sheet - Short Vs Long Term ChartOMCL Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 200M 400M 600M 800M 1B