New Zealand markets closed

iRobot Corporation (IRBT)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
64.05-0.11 (-0.17%)
At close: 04:00PM EST
63.05 -1.00 (-1.56%)
After hours: 07:47PM EST
Show:
Balance sheet
Cash flow
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/12/2020
31/12/2019
31/12/2018
Total revenue
1,654,366
1,430,390
1,214,010
1,092,584
Cost of revenue
1,014,271
760,161
670,083
537,156
Gross profit
640,095
670,229
543,927
555,428
Operating expenses
Research development
165,600
156,670
141,607
140,629
Selling general and administrative
414,491
366,245
314,651
307,912
Total operating expenses
580,980
523,907
457,309
449,606
Operating income or loss
59,115
146,322
86,618
105,822
Total other income/expenses net
25,895
41,593
12,215
2,800
Income before tax
85,010
187,915
98,833
108,622
Income tax expense
9,774
40,847
13,533
20,630
Income from continuing operations
75,236
147,068
85,300
87,992
Net income
75,236
147,068
85,300
87,992
Net income available to common shareholders
75,236
147,068
85,300
87,992
Basic EPS
-
5.23
3.04
3.18
Diluted EPS
-
5.14
2.97
3.07
Basic average shares
-
28,101
28,097
27,692
Diluted average shares
-
28,618
28,735
28,640
EBITDA
-
181,084
123,777
142,396