Logo image of OMCL

OMNICELL INC (OMCL) Stock Balance Sheet

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

31.285  +0.02 (+0.08%)

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.

2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-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
369.20M467.97M330.40M349.10M485.90M
Marketable Securities
OMCL Marketable Securities ChartOMCL Marketable Securities over time chart
30.92M22.52M11.50M10.70M10.20M
Receivables
OMCL Receivables ChartOMCL Receivables over time chart
256.40M252.03M299.50M240.90M190.10M
Inventories
OMCL Inventories ChartOMCL Inventories over time chart
88.66M110.10M147.50M119.90M96.30M
Other Current Assets
OMCL Other Current Assets ChartOMCL Other Current Assets over time chart
70.31M74.96M93.00M60.20M46.80M
Total Current Assets
OMCL Total Current Assets ChartOMCL Total Current Assets over time chart
815.49M927.57M881.80M780.70M829.40M
 
Non-Current Assets
PPE Net
OMCL PPE Net ChartOMCL PPE Net over time chart
138.30M133.59M132.00M119.70M114.20M
Investments And Advances
OMCL Investments And Advances ChartOMCL Investments And Advances over time chart
52.74M42.95M32.90M18.40M22.20M
Goodwill
OMCL Goodwill ChartOMCL Goodwill over time chart
734.73M735.81M734.30M738.90M499.30M
Intangibles
OMCL Intangibles ChartOMCL Intangibles over time chart
246.70M277.83M323.70M374.60M262.20M
Other Non-Current Assets
OMCL Other Non-Current Assets ChartOMCL Other Non-Current Assets over time chart
125.12M97.27M91.30M92.10M80.00M
Total Non-Current Assets
OMCL Total Non-Current Assets ChartOMCL Total Non-Current Assets over time chart
1.31B1.30B1.33B1.36B995.10M
 
TOTAL ASSETS
OMCL TOTAL ASSETS ChartOMCL TOTAL ASSETS over time chart
2.12B2.23B2.21B2.14B1.82B
 
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.32MN/A0.00488.20MN/A
Accrued Expenses
OMCL Accrued Expenses ChartOMCL Accrued Expenses over time chart
204.00M188.29M224.90M192.30M125.60M
Accounts Payable
OMCL Accounts Payable ChartOMCL Accounts Payable over time chart
51.78M45.03M63.40M71.50M40.30M
Other Current Liabilities
OMCL Other Current Liabilities ChartOMCL Other Current Liabilities over time chart
165.57M134.48M140.10M124.20M110.60M
Total Current Liabilities
OMCL Total Current Liabilities ChartOMCL Total Current Liabilities over time chart
595.68M367.79M428.40M876.20M276.40M
 
Non-Current Liabilities
Long Term Debt
OMCL Long Term Debt ChartOMCL Long Term Debt over time chart
166.40M569.66M566.60M0.00467.20M
Deferred Taxes/Income
OMCL Deferred Taxes/Income ChartOMCL Deferred Taxes/Income over time chart
1.11M1.62M2.10M51.70M39.60M
Other Non-Current Liabilities
OMCL Other Non-Current Liabilities ChartOMCL Other Non-Current Liabilities over time chart
114.46M98.85M83.50M67.90M73.70M
Total Non-Current Liabilities
OMCL Total Non-Current Liabilities ChartOMCL Total Non-Current Liabilities over time chart
281.97M670.13M652.20M119.60M580.60M
 
TOTAL LIABILITIES
OMCL TOTAL LIABILITIES ChartOMCL TOTAL LIABILITIES over time chart
877.65M1.04B1.08B995.80M857.00M
 
SHAREHOLDERS' EQUITY
Retained Earnings
OMCL Retained Earnings ChartOMCL Retained Earnings over time chart
382.89M370.36M390.70M368.60M290.70M
Additional Paid In Capital
OMCL Additional Paid In Capital ChartOMCL Additional Paid In Capital over time chart
1.17B1.12B1.05B1.02B920.40M
Common Shares
OMCL Common Shares ChartOMCL Common Shares over time chart
57.00K56.00K100.00K100.00K100.00K
Treasury Stock
OMCL Treasury Stock ChartOMCL Treasury Stock over time chart
-290.32M-290.32M-290.30M-238.10M-238.10M
Other Shareholders' Equity
OMCL Other Shareholders' Equity ChartOMCL Other Shareholders' Equity over time chart
-17.20M-13.43M-17.10M-8.40M-5.50M
Shares Outstanding
OMCL Shares Outstanding ChartOMCL Shares Outstanding over time chart
46.38M45.54M44.70M44.20M42.80M
Tangible Book Value per Share
OMCL Tangible Book Value per Share ChartOMCL Tangible Book Value per Share over time chart
5.653.851.610.754.81
Total Shareholders' Equity
OMCL Total Shareholders' Equity ChartOMCL Total Shareholders' Equity over time chart
1.24B1.19B1.13B1.15B967.50M
 
TOTAL LIABILITIES AND EQUITY
OMCL TOTAL LIABILITIES AND EQUITY ChartOMCL TOTAL LIABILITIES AND EQUITY over time chart
2.12B2.23B2.21B2.14B1.82B
 
Statistics
Debt/Equity
OMCL Debt/Equity ChartOMCL Debt/Equity over time chart
0.130.480.50N/A0.48
Current Ratio
OMCL Current Ratio ChartOMCL Current Ratio over time chart
1.372.522.060.893.00
Return On Assets (ROA)
OMCL Return On Assets (ROA) ChartOMCL Return On Assets (ROA) over time chart
0.59%-0.91%0.25%3.63%1.76%
Return On Equity (ROE)
OMCL Return On Equity (ROE) ChartOMCL Return On Equity (ROE) over time chart
1.01%-1.71%0.50%6.78%3.33%
Return On Invested Capital (ROIC)
OMCL Return On Invested Capital (ROIC) ChartOMCL Return On Invested Capital (ROIC) over time chart
0.28%N/A0.91%5.71%2.32%
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.39%N/A1.12%7.97%3.42%
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
3.02%N/A4.23%N/A12.37%

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 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