IROBOT CORP (IRBT)
2025-06-28 | 2025-03-29 | 2024-09-28 | 2024-06-29 | |
---|---|---|---|---|
Revenue | 127,558 | 101,569 | 193,435 | 166,361 |
Restructuring and other | - | 1,658 | - | - |
Cost of product revenue | 89,259 | 79,598 | 131,058 | 138,895 |
Total cost of revenue | 89,259 | 81,256 | 131,058 | 138,895 |
Gross profit | 38,299 | 20,313 | 62,377 | 27,466 |
Selling and marketing | 39,003 | 26,051 | 29,270 | 39,980 |
Restructuring and other | 1,032 | 6,174 | 1,922 | 8,230 |
Research and development | 13,766 | 14,686 | 19,630 | 23,230 |
General and administrative | 21,069 | 19,016 | 3,232 | 16,926 |
Amortization of acquired intangible assets | 145 | 136 | 1,066 | 168 |
Total operating expenses | 75,015 | 66,063 | 55,120 | 88,534 |
Operating loss | -36,716 | -45,750 | 7,257 | -61,068 |
Other income (expense), net | 13,385 | -41,066 | -12,548 | -8,849 |
Loss before income taxes | -23,331 | -86,816 | -5,291 | -69,917 |
Income tax (benefit) expense | -523 | 457 | 1,080 | 729 |
Net loss | -22,808 | -87,273 | -6,371 | -70,646 |
Basic | -0.68 | -2.84 | -0.21 | -2.41 |
Basic | 33,410,000 | 30,725,000 | 30,348,000 | 29,309,000 |
Diluted | -0.68 | -2.84 | -0.21 | -2.41 |
Diluted | 33,410,000 | 30,725,000 | 30,348,000 | 29,309,000 |