E
iRobot Corporation IRBT
$3.66 -$0.07-1.88% NASDAQ
Recommendation
Prev Close
Volume
Avg Vol (90D)
Market Cap
Dividend & Yield
--
52-Week Range
P/E (TTM)
--
EPS (TTM)

06/28/2025 03/29/2025 12/28/2024 09/28/2024 06/29/2024
Revenue 594.60M 633.40M 681.85M 817.35M 810.10M
Total Other Revenue -- -- -- -- --
Total Revenue 594.60M 633.40M 681.85M 817.35M 810.10M
Cost of Revenue 450.35M 499.99M 534.31M 634.14M 640.68M
Gross Profit 144.25M 133.41M 147.54M 183.22M 169.42M
SG&A Expenses 207.49M 204.32M 210.46M 201.47M 238.80M
Depreciation & Amortization 1.49M 1.51M 1.54M 1.65M 1.05M
Other Operating Expenses -- -- -- -- --
Total Operating Expenses 723.95M 779.91M 839.59M 940.94M 1.00B
Operating Income -129.35M -146.51M -157.74M -123.59M -191.82M
Income Before Tax -194.09M -240.67M -145.14M -123.48M -196.80M
Income Tax Expenses -525.00K 727.00K 378.00K 8.52M 8.04M
Earnings from Continuing Operations -193.56 -241.40 -145.52 -132.00 -204.84
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income -193.56M -241.40M -145.52M -132.00M -204.84M
EBIT -129.35M -146.51M -157.74M -123.59M -191.82M
EBITDA -115.22M -128.83M -136.88M -101.55M -169.06M
EPS Basic -6.26 -7.98 -4.84 -4.60 -7.24
Normalized Basic EPS -3.29 -4.18 -3.72 -3.20 -4.88
EPS Diluted -6.26 -7.98 -4.84 -4.61 -7.26
Normalized Diluted EPS -3.29 -4.18 -3.72 -3.20 -4.87
Average Basic Shares Outstanding 125.06M 120.95M 118.40M 115.71M 113.10M
Average Diluted Shares Outstanding 125.06M 120.95M 118.50M 115.80M 113.19M
Dividend Per Share -- -- -- -- --
Payout Ratio -- -- -- -- --