Canada markets open in 2 hours 58 minutes

iRobot Corporation (IRBT)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
9.61+0.05 (+0.52%)
At close: 04:00PM EDT
9.99 +0.38 (+3.95%)
Pre-Market: 06:20AM EDT
Show:
Annual

Balance Sheet

All numbers in thousands
Breakdown
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
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 taxes 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
-