UK markets close in 1 hour 40 minutes

iRobot Corporation (IRBT)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
9.47+0.26 (+2.77%)
As of 09:50AM EDT. Market open.
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Assets
Current assets
Cash
Cash and cash equivalents
185,121
117,949
201,457
432,635
-
Other short-term investments
-
0
33,044
51,081
17,032
Total cash
185,121
117,949
234,501
483,716
-
Net receivables
79,387
66,025
160,642
170,526
-
Inventory
152,469
285,250
333,296
181,756
-
Other current assets
48,513
59,076
61,094
45,223
-
Total current assets
465,490
528,300
789,533
881,221
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
178,930
192,844
209,407
203,694
-
Accumulated depreciation
-118,893
-105,851
-92,911
-83,428
-
Net property, plant and equipment
60,037
86,993
116,496
120,266
-
Goodwill
175,105
167,724
173,292
125,872
-
Intangible assets
5,044
11,260
28,410
9,902
-
Other long-term assets
19,510
24,918
38,753
19,063
-
Total non-current assets
268,208
307,143
394,896
308,507
-
Total assets
733,698
835,443
1,184,429
1,189,728
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Accounts payable
178,318
184,016
251,298
165,779
-
Taxes payable
-
5,070
1,788
3,806
3,378
Accrued liabilities
61,093
51,323
93,382
83,884
-
Deferred revenues
10,830
13,208
11,767
10,400
-
Other current liabilities
7,276
7,310
2,600
4,268
-
Total current liabilities
287,147
296,183
395,683
307,567
-
Non-current liabilities
Long-term debt
201,501
-
-
-
-
Deferred tax liabilities
-
931
3,250
705
912
Other long-term liabilities
20,954
30,297
25,311
26,537
-
Total non-current liabilities
250,064
63,544
72,023
77,727
-
Total liabilities
537,211
359,727
467,706
385,294
-
Stockholders' equity
Common stock
280
274
270
282
-
Retained earnings
-105,295
199,415
485,710
599,389
-
Accumulated other comprehensive income
10,747
18,529
8,090
-493
-
Total stockholders' equity
196,487
475,716
716,723
804,434
-
Total liabilities and stockholders' equity
733,698
835,443
1,184,429
1,189,728
-