Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Mail
News
Taxes
Watchlists
My Portfolio
My Screeners
Market Data
Industry News
Real Estate
Technology
Currency Converter
Canada markets open in 2 hours 58 minutes
S&P/TSX
22,269.12
+197.42
(+0.89%)
S&P 500
5,277.51
+42.03
(+0.80%)
DOW
38,686.32
+574.82
(+1.51%)
CAD/USD
0.7323
-0.0016
(-0.21%)
CRUDE OIL
76.79
-0.20
(-0.26%)
Bitcoin CAD
94,431.55
+2,313.30
(+2.51%)
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
Summary
Chart
Conversations
Statistics
Historical Data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income Statement
Balance Sheet
Cash Flow
Annual
Quarterly
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
-
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.