iRobot Corporation (IRBT)
NASDAQ: IRBT · IEX Real-Time Price · USD
10.84
-0.37 (-3.26%)
At close: May 17, 2024, 4:00 PM
10.93
+0.09 (0.83%)
After-hours: May 17, 2024, 7:47 PM EDT

iRobot Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Quarter Ended 2024-03-302023-12-302023-09-302023-07-012023-04-012022-12-312022-10-012022-07-022022-04-022022-01-012021-10-022021-07-032021-04-032021-01-022020-09-262020-06-272020-03-282019-12-282019-09-282019-06-29 +58 Quarters
Net Income
8.61-63.59-79.21-80.8-81.11-84.1-128.37-43.42-30.41-31.5157.22-2.767.4413.3493.2558.62-18.1420.0435.537.21
Upgrade
Depreciation & Amortization
5.8111.426.527.37.548.7919.368.4711.249.338.348.137.59.067.9210.337.469.429.849.18
Upgrade
Share-Based Compensation
7.9510.189.388.577.938.48.288.027.215.52.077.346.789.079.845.875.1954.287.59
Upgrade
Other Operating Activities
-20.9340.847.78101.32-28.87189.4974.64-57.27-90.3675.49-160.21-39.616.97103.84-42.43-87.3946.22127.17-102.54-55.38
Upgrade
Operating Cash Flow
1.44-1.16-55.5336.4-94.51122.57-26.08-84.2-102.3258.81-92.57-26.928.69135.368.59-12.5840.73161.63-52.88-31.4
Upgrade
Operating Cash Flow Growth
-----108.44%----56.54%---29.56%-16.29%---22.71%414.88%--
Upgrade
Capital Expenditures
-0.120.27-0.62-1.06-1.46-3.43-4-1.78-3.11-4.63-3.38-10.65-11.27-6.57-6.06-11.66-7.31-8.26-12.38-8.7
Upgrade
Acquisitions
000000000-71.36000000000-2.82
Upgrade
Change in Investments
0-0.02-0.06-0.09-0.0700.28-1.4215.71-1.170.3-0.9454.982.581.92.941.947.853.53.5
Upgrade
Other Investing Activities
-----------------5.34-0.8-2.56
Upgrade
Investing Cash Flow
-0.120.25-0.67-1.14-1.53-3.43-3.72-3.212.6-77.15-3.08-11.5943.71-3.99-4.17-8.72-5.374.93-9.67-10.58
Upgrade
Share Issuance / Repurchase
5.630000.011.450.192.290.81.56-99.97-47.462.591.540.362.76-24.072.170.32.12
Upgrade
Debt Issued / Paid
-35.190188.16-2727-905535000000000000
Upgrade
Other Financing Activities
-0.39-0.88-0.11-0.22-1.6--0.17-0.08-1.52--0.36-0.04-4.76--0.03--1.82---0.07
Upgrade
Financing Cash Flow
-29.94-0.88188.06-27.2225.41-88.5655.0137.21-0.731.56-100.34-47.5-2.171.540.332.76-25.882.170.32.05
Upgrade
Exchange Rate Effect
0.88-1.741.62.010.59-2.230.971.561.020.23-1.841.08-2.122.581.720.51-0.110.12-0-0.37
Upgrade
Net Cash Flow
-27.74-3.52133.4510.04-70.0328.3626.18-48.63-89.42-16.56-197.83-84.9168.12135.4366.47-18.039.38168.85-62.25-40.3
Upgrade
Free Cash Flow
1.32-0.89-56.1435.34-95.96119.14-30.08-85.98-105.4354.18-95.95-37.5517.42128.7362.53-24.2433.42153.37-65.26-40.1
Upgrade
Free Cash Flow Growth
-----119.91%----57.91%---47.88%-16.07%---28.43%532.37%--
Upgrade
Free Cash Flow Margin
0.88%-0.29%-30.16%14.94%-59.87%33.29%-10.81%-33.67%-36.11%11.90%-21.77%-10.27%5.74%23.63%15.13%-8.66%17.36%35.94%-22.55%-15.41%
Upgrade
Free Cash Flow Per Share
0.05-0.03-2.021.28-3.494.35-1.10-3.17-3.902.01-3.50-1.340.624.572.23-0.871.185.42-2.32-1.43
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).