Irobot Corp (IRBT)
2.49 +0.01 (+0.40%) 15:59 ET [NASDAQ]
2.29 x 100 2.65 x 100
Realtime by (Cboe BZX)
2.29 x 100 2.65 x 100
Realtime - - (-) -
for Wed, Apr 2nd, 2025
Fiscal Year End Date: 12/31
(Values in U.S. thousands)
12-2024 | 12-2023 | 12-2022 | 12-2021 | 12-2020 | |
Sales | 681,849 | 890,580 | 1,183,383 | 1,564,987 | 1,430,390 |
Cost of Goods | 539,492 | 694,209 | 833,290 | 1,014,688 | 760,161 |
Gross Profit | 142,357 | 196,371 | 350,093 | 550,299 | 670,229 |
Operating Expenses | 245,799 | 460,660 | 590,766 | 552,087 | 524,068 |
Operating Income | -102,950 | -264,080 | -240,383 | -1,100 | 146,322 |
Other Income | -42,190 | -28,975 | -21,300 | 29,384 | 41,593 |
Pre-tax Income | -145,140 | -293,055 | -261,683 | 28,284 | 187,915 |
Income Tax | 378 | 11,655 | 24,612 | -2,106 | 40,847 |
Net Income Continuous | -145,518 | -304,710 | -286,295 | 30,390 | 147,068 |
Net Income | $-145,518 | $-304,710 | $-286,295 | $30,390 | $147,068 |
EPS Basic Total Ops | -4.92 | -11.01 | -10.52 | 1.10 | 5.23 |
EPS Basic Continuous Ops | -4.92 | -11.01 | -10.52 | 1.10 | 5.23 |
EPS Diluted Total Ops | -4.92 | -11.01 | -10.52 | 1.08 | 5.14 |
EPS Diluted Continuous Ops | -4.92 | -11.01 | -10.52 | 1.08 | 5.14 |
EPS Diluted Before Non-Recurring Items | N/A | -9.04 | -5.50 | 0.73 | 3.10 |
EBITDA(a) | $-81,283 | $-231,289 | $-192,514 | $32,209 | $181,084 |