IRBT - iRobot Corporation

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Show:
Income statement
Balance sheet
Cash flow
Annual

Income statement

All numbers in thousands
Breakdown
ttm
30/12/2018
30/12/2017
30/12/2016
30/12/2015
Total revenue
1,171,897
1,092,584
883,911
660,604
616,778
Cost of revenue
610,829
537,156
450,752
341,289
327,852
Gross profit
561,068
555,428
433,159
319,315
288,926
Operating expenses
Research development
141,771
140,629
113,149
79,805
76,071
Selling general and administrative
318,386
307,912
246,881
181,953
152,237
Total operating expenses
461,213
449,606
360,469
261,758
228,308
Operating income or loss
99,855
105,822
72,690
57,557
60,618
Interest expense
-
-
-
-
-
Total other income/expenses net
4,150
2,800
3,676
3,804
2,353
Income before tax
104,005
108,622
76,366
61,361
62,971
Income tax expense
13,555
20,630
25,402
19,422
18,841
Income from continuing operations
90,450
87,992
50,964
41,939
44,130
Net income
90,450
87,992
50,964
41,939
44,130
Net income available to common shareholders
90,450
87,992
50,964
41,939
44,130
Reported EPS
Basic
-
3.18
1.85
1.51
1.49
Diluted
-
3.07
1.77
1.48
1.47
Weighted average shares outstanding
Basic
-
27,692
27,611
27,698
29,550
Diluted
-
28,640
28,753
28,292
30,107
EBITDA
-
142,396
98,189
71,163
75,708