New Zealand markets open in 4 hours 6 minutes

iRobot Corporation (IRBT)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
39.46+0.33 (+0.84%)
As of 01:53PM EDT. Market open.
Show:
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/12/2021
31/12/2020
31/12/2019
31/12/2018
Total revenue
1,553,695
1,564,987
1,430,390
1,214,010
1,092,584
Cost of revenue
1,018,825
1,014,688
760,161
670,083
537,156
Gross profit
534,870
550,299
670,229
543,927
555,428
Operating expenses
Research development
161,940
161,331
156,670
141,607
140,629
Selling general and administrative
402,371
389,038
366,245
314,651
307,912
Total operating expenses
565,646
551,399
523,907
457,309
449,606
Operating income or loss
-30,776
-1,100
146,322
86,618
105,822
Total other income/expenses net
12,798
29,384
41,593
12,215
2,800
Income before tax
-17,978
28,284
187,915
98,833
108,622
Income tax expense
-10,519
-2,106
40,847
13,533
20,630
Income from continuing operations
-7,459
30,390
147,068
85,300
87,992
Net income
-7,459
30,390
147,068
85,300
87,992
Net income available to common shareholders
-7,459
30,390
147,068
85,300
87,992
Basic EPS
-
1.10
5.23
3.04
3.18
Diluted EPS
-
1.08
5.14
2.97
3.07
Basic average shares
-
27,687
28,101
28,097
27,692
Diluted average shares
-
28,162
28,618
28,735
28,640
EBITDA
-
32,209
181,084
123,777
142,396