IRBT · As filed with the SEC

Irobot income statement, by fiscal year

The statement as Irobot presents it in its 10-Q and 10-K: its own lines, labels and order. Tables over time lines up standardized figures across every filing.

Consolidated Statements of Operations · USD thousands, except per-share amounts; shares in thousands

USD thousands, except per-share amounts; shares in thousandsFY2024
Year ended Dec 28, 2024
FY2023
Year ended Dec 30, 2023
FY2022
Year ended Dec 31, 2022
Revenue681,849890,5801,183,383
Cost of product revenue534,304693,043825,927
Restructuring and other5,18804,551
Amortization of acquired intangible assets01,1662,812
Total cost of revenue539,492694,209833,290
Gross profit142,357196,371350,093
Operating expenses:
Research and development93,283143,526165,222
Selling and marketing138,828199,304290,073
General and administrative(17,066)104,100113,590
Restructuring and other28,7198,1559,042
Amortization of acquired intangible assets1,5435,36612,549
Total operating expenses245,307460,451590,476
Operating loss(102,950)(264,080)(240,383)
Other expense, net(42,190)(28,975)(21,300)
Loss before income taxes(145,140)(293,055)(261,683)
Income tax expense37811,65524,612
Net loss(145,518)(304,710)(286,295)
Net loss per share:
Basic income per share (in usd per share)(4.92)(11.01)(10.52)
Diluted income per share (in usd per share)(4.92)(11.01)(10.52)
Number of shares used in per share calculations:
Basic29,60027,67627,214
Diluted29,60027,67627,214

As filed on EDGAR · Not affiliated with the U.S. SEC · Not investment advice. Each column links to its filing.