iRobot Corporation

2.01
0.00 (0.00%)
At close: Apr 17, 2025, 3:59 PM
2.01
-0.09%
After-hours: Apr 17, 2025, 07:50 PM EDT

iRobot Balance Sheet Statement

Financials in USD. Fiscal year is February - January.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 28, 2024 Dec 30, 2023 Dec 31, 2022 Jan 1, 2022 Jan 2, 2021 Dec 28, 2019 Dec 29, 2018 Dec 30, 2017 Dec 31, 2016
134.3M 185.12M 117.95M 201.46M 432.63M 239.39M 130.37M 128.63M 214.52M
n/a n/a n/a 33.04M 51.08M 17.03M 31.61M 37.23M 39.93M
n/a 11.4M 16.43M 27.54M 18.08M 30.11M 15.27M 14.2M 12.88M
17.16M 8.11M 8.49M 11.22M 984K 83K 78K 334K n/a
49.87M 79.39M 66.03M 160.64M 170.53M 146.16M 162.17M 142.83M 73.05M
76.03M 152.47M 285.25M 333.3M 181.76M 157.35M 164.63M 106.93M 50.58M
28.3M 48.51M 59.08M 61.09M 45.22M 34.28M 25.66M 19.11M 5.59M
288.5M 465.49M 528.3M 789.53M 881.22M 594.22M 514.44M 434.73M 383.67M
30.16M 60.04M 86.99M 116.5M 120.27M 123.47M 57.03M 44.58M 27.53M
170.5M 180.15M 178.98M 201.7M 135.77M 131.08M 143.17M 166.15M 53.25M
227.63M 268.21M 307.14M 394.9M 308.51M 326.54M 252.52M 256.8M 124.24M
516.14M 733.7M 835.44M 1.18B 1.19B 920.75M 766.96M 691.52M 507.91M
106.37M 178.32M 184.02M 251.3M 165.78M 116.19M 136.74M 116.32M 67.28M
11.28M 10.83M 13.21M 11.77M 10.4M 4.55M 5.76M 7.76M 4.49M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
12.32M 77.3M 60.15M 94.21M 72.11M 45.67M 26.18M 29.77M 18.37M
218.24M 287.15M 296.18M 395.68M 307.57M 202.5M 213.76M 197.72M 112.64M
21.6M 201.5M n/a n/a n/a n/a n/a n/a n/a
n/a 20.95M 29.37M 25.31M 26.54M 10.34M 13.88M 13.93M 6.32M
21.6M 250.06M 63.54M 72.02M 77.73M 66.18M 17.88M 23.47M 6.32M
454.9M 537.21M 359.73M 467.71M 385.29M 268.68M 231.64M 221.19M 118.96M
21.6M 234.33M 38.66M 43.46M 50.48M 54.93M n/a n/a n/a
306K 280K 274K 270K 282K 284K 278K 279K 272K
-250.81M -105.3M 199.41M 485.71M 599.39M 452.32M 367.02M 277.99M 226.95M
-21.44M 10.75M 18.53M 8.09M -493K 3.01M -4.75M 1.99M -151K
61.24M 196.49M 475.72M 716.72M 804.43M 652.07M 535.32M 470.33M 388.96M
n/a 11.4M 16.43M 33.04M 51.08M 17.03M 31.61M 37.23M 39.93M