iRobot Corporation

IRBT · NASDAQ
Analyze with AI
12/28/2024
12/31/2023
12/31/2022
12/31/2021
Assets
Cash & Equivalents$134,303$185,121$117,949$201,457
Short-Term Investments$0$0$0$33,044
Receivables$49,865$79,387$66,025$160,642
Inventory$76,029$152,469$285,250$333,296
Other Curr. Assets$28,305$48,513$59,076$61,094
Total Curr. Assets$288,502$465,490$528,300$789,533
Property Plant & Equip (Net)$30,157$60,037$86,993$116,496
Goodwill$167,288$175,105$167,724$173,292
Intangibles$3,212$5,044$11,260$28,410
Long-Term Investments$0$11,400$16,431$0
Tax Assets$9,817$8,512$16,248$37,945
Other NC Assets$17,161$8,110$8,487$38,753
Total NC Assets$227,635$268,208$307,143$394,896
Other Assets$0$0$0$0
Total Assets$516,137$733,698$835,443$1,184,429
Liabilities
Payables$106,367$178,318$184,016$251,298
Short-Term Debt$4,897$5,216$5,415$6,220
Tax Payable$9,641$8,927$12,753$11,387
Deferred Revenue$11,280$10,830$13,208$11,767
Other Curr. Liab.$86,059$83,856$80,791$115,011
Total Curr. Liab.$218,244$287,147$296,183$395,683
LT Debt$222,202$229,110$33,247$43,462
Deferred Rev, NC$0$0$0$0
Deferred Tax Liab, NC$0$0$931$3,250
Other NC Liab.$14,452$20,954$29,366$25,311
Total NC Liab.$236,654$250,064$63,544$72,023
Other Liabilities$0$0$0$0
Cap. Leases$26,495$32,825$38,662$49,682
Total Liabilities$454,898$537,211$359,727$467,706
Equity
Pref Stock$0$0$0$0
Common Stock$306$280$274$270
Retained Earnings-$250,813-$105,295$199,415$485,710
AOCI-$21,442$10,747$18,529$8,090
Other Equity$333,188$290,755$257,498$222,653
Total Equity$61,239$196,487$475,716$716,723
Supplemental Information
Minority Interest$0$0$0$0
Total Liab. & Tot. Equity$516,137$733,698$835,443$1,184,429
Net Debt$92,796$49,205-$79,287-$151,775