iRobot Corporation

IRBT · NASDAQ
Analyze with AI
12/28/2024
12/31/2023
12/31/2022
12/31/2021
Operating Activities
Net Income-$145,518-$304,710-$286,295$30,390
Dep. & Amort.$21,667$32,791$47,869$33,309
Deferred Tax-$2,391$6,563$18,799-$6,934
Stock-Based Comp.$24,476$36,056$31,905$21,694
Change in WC$33,685$110,550$76,098-$86,306
Other Non-Cash$34,859$3,957$21,603-$24,123
Operating Cash Flow-$33,222-$114,793-$90,021-$31,970
Investing Activities
PP&E Inv.-$118-$2,862-$12,325-$29,928
Net Acquisitions$0$0$0-$71,357
Inv. Purchases-$136-$233-$3,150-$10,811
Inv. Sales/Matur.$0$0$17,723$63,976
Other Inv. Act.$0$0$0$0
Investing Cash Flow-$254-$3,095$2,248-$48,120
Financing Activities
Debt Repay.-$34,947$200,000$0$0
Stock Issued$19,297$0$0$0
Stock Repurch.$0-$2,802$0-$150,000
Dividends Paid$0$0$0$0
Other Fin. Act.-$1,090-$11,828$2,944$1,558
Financing Cash Flow-$16,740$185,370$2,944-$148,442
Forex Effect$280$2,456$1,321-$2,646
Net Chg. in Cash-$49,936$69,938-$83,508-$231,178
Supplemental Information
Beg. Cash$187,887$117,949$201,457$432,635
End Cash$137,951$187,887$117,949$201,457
Free Cash Flow-$33,340-$117,655-$102,346-$61,898