Omnicell, Inc. (OMCL)
NASDAQ: OMCL · IEX Real-Time Price · USD
27.25
+0.98 (3.73%)
At close: Apr 18, 2024, 4:00 PM
27.49
+0.24 (0.88%)
After-hours: Apr 18, 2024, 6:22 PM EDT

Omnicell Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 1998
Net Income
-20.375.6577.8532.1961.3437.7330.529.7630.7630.52
Upgrade
Depreciation & Amortization
95.5699.1784.9371.664.1251.3551.5158.3625.6420.27
Upgrade
Share-Based Compensation
55.368.2553.1644.734.0528.8921.8721.219.4612.32
Upgrade
Other Operating Activities
50.61-95.2815.8737.38-14.5-14-79.06-39.42-37.372.05
Upgrade
Operating Cash Flow
181.0977.78231.81185.87145.01103.9724.8349.938.4965.16
Upgrade
Operating Cash Flow Growth
132.83%-66.45%24.72%28.18%39.48%318.64%-50.23%29.66%-40.94%17.91%
Upgrade
Capital Expenditures
-55.02-60.74-58.34-54.87-61.66-54.37-30.38-27.79-19.67-22.28
Upgrade
Acquisitions
02.07-354.16-22500-4.45-312.16-25.51-20.72
Upgrade
Other Investing Activities
-------0.16-1.37-0.42-0.33
Upgrade
Investing Cash Flow
-55.02-58.67-412.5-279.87-61.66-54.37-34.99-341.32-45.6-43.33
Upgrade
Share Issuance / Repurchase
23.22-12.0367.3552.5378.5170.1844.0217.69-32.93-2.3
Upgrade
Debt Issued / Paid
-2.9700408.49-92.32-77-45.61252.5500
Upgrade
Other Financing Activities
3.17-8.93-19.99-4.75-9.67-6.78-8.29-6.49-3.632.09
Upgrade
Financing Cash Flow
23.42-20.9547.36456.27-23.48-13.6-9.88263.75-36.56-0.21
Upgrade
Exchange Rate Effect
-1.35-0.94-0.970.440.15-1.23-2.03-0.06-0-0.28
Upgrade
Net Cash Flow
148.14-2.79-134.3362.7160.0234.77-22.06-27.73-43.6721.36
Upgrade
Free Cash Flow
126.0817.04173.4713183.3449.59-5.5522.1118.8142.89
Upgrade
Free Cash Flow Growth
639.85%-90.18%32.42%57.18%68.06%--17.52%-56.14%21.96%
Upgrade
Free Cash Flow Margin
10.99%1.31%15.32%14.68%9.29%6.30%-0.78%3.18%3.88%9.73%
Upgrade
Free Cash Flow Per Share
2.790.383.993.082.011.26-0.150.610.531.20
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).