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
FY2021
Year ended Jan 1, 2022
Revenue681,849890,5801,183,3831,564,987
Cost of product revenue534,304693,217830,4781,013,465
Restructuring and other5,188———
Amortization of acquired intangible assets01,1662,8121,223
Total cost of revenue539,492694,383833,2901,014,688
Gross profit142,357196,197350,093550,299
Operating expenses:
Research and development93,283144,087166,508161,331
Selling and marketing138,828201,676293,307289,848
General and administrative—109,148118,11299,190
General and administrative(17,066)———
Restructuring and other28,719———
Amortization of acquired intangible assets1,5435,36612,5491,030
Total operating expenses245,307460,277590,476551,399
Operating loss(102,950)(264,080)(240,383)(1,100)
Other expense, net(42,190)(28,975)(21,300)29,384
Loss before income taxes(145,140)(293,055)(261,683)28,284
Income tax expense37811,65524,612(2,106)
Net loss(145,518)(304,710)(286,295)30,390
Net loss per share:
Basic income per share (in usd per share)(4.92)(11.01)(10.52)1.10
Diluted income per share (in usd per share)(4.92)(11.01)(10.52)1.08
Number of shares used in per share calculations:
Basic29,60027,67627,21427,687
Diluted29,60027,67627,21428,162

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