Unlock stock picks and a broker-level newsfeed that powers Wall Street.
NasdaqGS - Nasdaq Real Time Price USD

iRobot Corporation (IRBT)

Compare
2.4800
-0.2200
(-8.15%)
At close: April 1 at 4:00:01 PM EDT
2.4700
-0.01
(-0.40%)
Pre-Market: 8:32:55 AM EDT
Currency in USD All numbers in thousands
Breakdown
TTM
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Total Revenue
681,849
681,849
890,580
1,183,383
1,564,987
Cost of Revenue
539,492
539,492
694,209
833,290
1,014,688
Gross Profit
142,357
142,357
196,371
350,093
550,299
Operating Expense
216,588
216,588
452,296
581,434
551,399
Operating Income
-74,231
-74,231
-255,925
-231,341
-1,100
Other Income Expense
-70,909
-70,909
-37,130
-30,342
29,384
Pretax Income
-145,140
-145,140
-293,055
-261,683
28,284
Tax Provision
378
378
11,655
24,612
-2,106
Net Income Common Stockholders
-145,518
-145,518
-304,710
-286,295
30,390
Diluted NI Available to Com Stockholders
-145,518
-145,518
-304,710
-286,295
30,390
Basic EPS
-4.92
--
-11.01
-10.52
1.10
Diluted EPS
-4.92
--
-11.01
-10.52
1.08
Basic Average Shares
29,600
--
27,676
27,214
27,687
Diluted Average Shares
29,600
--
27,676
27,214
28,162
Total Operating Income as Reported
-102,950
-102,950
-264,080
-240,383
-1,100
Total Expenses
756,080
756,080
1,146,505
1,414,724
1,566,087
Net Income from Continuing & Discontinued Operation
-145,518
-145,518
-304,710
-286,295
30,390
Normalized Income
-122,829.9900
-122,829.9900
-298,267.5500
-279,151.8200
30,390
EBIT
-74,231
-74,231
-255,925
-231,341
-1,100
EBITDA
-52,564
-52,564
-223,134
-183,472
32,209
Reconciled Cost of Revenue
519,368
519,368
666,784
797,970
982,409
Reconciled Depreciation
21,667
21,667
32,791
47,869
33,309
Net Income from Continuing Operation Net Minority Interest
-145,518
-145,518
-304,710
-286,295
30,390
Total Unusual Items Excluding Goodwill
-28,719
-28,719
-8,155
-9,042
--
Total Unusual Items
-28,719
-28,719
-8,155
-9,042
--
Normalized EBITDA
-23,845
-23,845
-214,979
-174,430
32,209
Tax Rate for Calcs
0.0002
0.0002
0.0002
0.0002
0.0002
Tax Effect of Unusual Items
-6,030.9900
-6,030.9900
-1,712.5500
-1,898.8200
--
12/31/2021 - 11/9/2005

Upgrade to begin using 40 years of financial statements and get so much more.

Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.

Upgrade

Related Tickers