iRobot Corporation (IRBT)
NASDAQ: IRBT · IEX Real-Time Price · USD
8.73
-0.12 (-1.36%)
At close: Jul 2, 2024, 4:00 PM
8.81
+0.08 (0.92%)
After-hours: Jul 2, 2024, 7:58 PM EDT

iRobot Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year
20232022202120202019 2018 - 2002
Net Income
-304.71-286.330.39147.0785.3
Upgrade
Depreciation & Amortization
32.7947.8733.3134.7637.16
Upgrade
Share-Based Compensation
36.0631.9121.6929.9823.74
Upgrade
Other Operating Activities
121.07116.5-117.3620.24-16.15
Upgrade
Operating Cash Flow
-114.79-90.02-31.97232.05130.05
Upgrade
Operating Cash Flow Growth
---78.43%81.42%
Upgrade
Capital Expenditures
-2.86-12.33-29.93-31.6-35.34
Upgrade
Acquisitions
00-71.360-2.82
Upgrade
Change in Investments
-0.2314.5753.179.3517.23
Upgrade
Investing Cash Flow
-3.12.25-48.12-22.25-20.92
Upgrade
Share Issuance / Repurchase
0.014.72-143.28-19.427.15
Upgrade
Debt Issued / Paid
188.160000
Upgrade
Other Financing Activities
-2.8-1.78-5.16-1.85-7.28
Upgrade
Financing Cash Flow
185.372.94-148.44-21.26-0.13
Upgrade
Exchange Rate Effect
2.461.32-2.654.710.02
Upgrade
Net Cash Flow
69.94-83.51-231.18193.24109.02
Upgrade
Free Cash Flow
-117.66-102.35-61.9200.4594.72
Upgrade
Free Cash Flow Growth
---111.63%141.23%
Upgrade
Free Cash Flow Margin
-13.21%-8.65%-3.96%14.01%7.80%
Upgrade
Free Cash Flow Per Share
-4.25-3.76-2.247.133.37
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).