U.S. markets closed

iRobot Corporation (IRBT)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
110.53-3.42 (-3.00%)
At close: 4:00PM EDT

110.53 0.00 (0.00%)
After hours: 7:02PM EDT

Show:
Income Statement
Balance Sheet
Cash Flow
Annual
Subscribe to Yahoo Finance Plus Essential to download historical data

Income Statement

All numbers in thousands
Get access to 40+ years of historical data with Yahoo Finance Plus Essential.Learn more
Breakdown
ttm
12/31/2020
12/31/2019
12/31/2018
12/31/2017
Total Revenue
1,430,390
1,430,390
1,214,010
1,092,584
883,911
Cost of Revenue
760,161
760,161
670,083
537,156
450,752
Gross Profit
670,229
670,229
543,927
555,428
433,159
Operating Expense
523,907
523,907
457,309
449,606
360,469
Operating Income
146,322
146,322
86,618
105,822
72,690
Other Income Expense
41,593
41,593
12,215
2,800
3,676
Pretax Income
187,915
187,915
98,833
108,622
76,366
Tax Provision
40,847
40,847
13,533
20,630
25,402
Net Income Common Stockholders
147,068
147,068
85,300
87,992
50,964
Diluted NI Available to Com Stockholders
147,068
147,068
85,300
87,992
50,964
Basic EPS
-
-
3.04
3.18
1.85
Diluted EPS
-
-
2.97
3.07
1.77
Basic Average Shares
-
-
28,097
27,692
27,611
Diluted Average Shares
-
-
28,735
28,640
28,753
Total Operating Income as Reported
146,322
146,322
86,618
105,822
72,690
Total Expenses
1,284,068
1,284,068
1,127,392
986,762
811,221
Net Income from Continuing & Discontinued Operation
147,068
147,068
85,300
87,992
50,964
Normalized Income
147,068
147,068
85,300
87,992
50,964
EBIT
146,322
146,322
86,618
105,822
72,690
EBITDA
181,084
-
-
-
-
Reconciled Cost of Revenue
726,391
726,391
633,975
501,647
425,692
Reconciled Depreciation
34,762
34,762
37,159
36,574
25,499
Net Income from Continuing Operation Net Minority Interest
147,068
147,068
85,300
87,992
50,964
Normalized EBITDA
181,084
181,084
123,777
142,396
98,189
Tax Rate for Calcs
0
0
0
0
0
Tax Effect of Unusual Items
0
0
0
0
0