iRobot Corporation logo IRBT - iRobot Corporation

Price: -- -- | CONSENSUS: Hold DETAILS
STRONG
BUY
0
BUY 8
HOLD 14
SELL 2
STRONG
SELL
0
Market Cap: 1.72M
Volume: 2,282,728
Avg Volume: 21,394,318
52 Week Range: 0.054-13.06
Sector: Consumer Cyclical
Industry: Furnishings, Fixtures & Appliances
Beta: 1.19
Last Dividend: $N/A
Exchange: NASDAQ
Country: US
Employees: 1,372
IPO Date: 2005-11-09
EPS (TTM): -4.92
P/E Ratio: -1.62
Revenue (TTM): 681.85M
Total Assets: 516.14M
Total Debt: 227.10M
Cash & Equiv: 134.30M
Rev Growth (5Y): -7.6%
EPS Growth (5Y): N/A
FCF Growth (5Y): N/A
ROCE: -41.5%
Debt/Equity: 3.71

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2025-11-06 $-0.23 $-0.72 +68.1% $145.8M $160.0M -8.9%
2025-08-07 $-0.27 $-0.91 +70.3% $128.2M $150.0M -14.5%
2025-05-06 $-1.95 $-1.27 -53.5% $101.6M $135.0M -24.8%
2025-03-12 $-2.06 $-1.45 -42.1% $172.0M $125.0M +37.6%
2024-11-06 $0.03 $-0.05 +160.0% $193.4M $218.4M -11.4%
2024-08-06 $-1.96 $-1.77 -10.7% $166.4M $169.0M -1.5%
2024-05-07 $-1.53 $-2.03 +24.6% $150.0M $167.0M -10.2%
2024-02-26 $-1.82 $-2.11 +13.7% $307.5M $145.0M +112.1%

Track Record

Statements >
Metric 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 681.85M 890.58M 1.18B 1.56B 1.43B 1.21B 1.09B 883.91M 660.60M 616.78M 556.85M 487.40M
Net Income (145.52M) (304.71M) (286.30M) 30.39M 147.07M 85.30M 87.99M 50.96M 41.94M 44.13M 37.80M 27.64M
EPS -4.92 -11.01 -10.52 1.10 5.23 3.04 3.18 1.85 1.51 1.49 1.28 0.97
Total Assets 516.14M 733.70M 835.44M 1.18B 1.19B 920.75M 766.96M 691.52M 507.91M 521.74M 493.21M 416.34M
Total Debt 227.10M 234.33M 38.66M 49.68M 56.80M 61.77M 0 0 0 0 0 0
Cash & Equivalents 134.30M 185.12M 117.95M 201.46M 432.63M 239.39M 130.37M 128.63M 214.52M 179.91M 185.96M 165.40M
Operating Cash Flow (33.22M) (114.79M) (90.02M) (31.97M) 232.05M 130.05M 71.69M 76.31M 116.42M 26.71M 40.61M 41.89M
Free Cash Flow (33.34M) (117.66M) (102.35M) (61.90M) 200.45M 94.72M 39.26M 52.94M 105.61M 17.34M 26.83M 35.06M
FCF per Share -1.13 -4.25 -3.76 -2.24 7.13 3.37 1.42 1.92 3.81 0.59 0.91 1.23
Book Value 61.24M 196.49M 475.72M 716.72M 804.43M 652.07M 535.32M 470.33M 388.96M 417.41M 390.44M 330.69M
Cash & ST Investments 134.30M 185.12M 117.95M 234.50M 483.72M 256.42M 161.98M 165.86M 254.45M 213.04M 222.12M 187.36M
ROC Equity -2.38 -1.55 -0.60 0.04 0.18 0.13 0.16 0.11 0.11 0.11 0.10 0.08