iRobot Corporation

IRBT · NASDAQ
Analyze with AI
9/27/2025
6/28/2025
3/29/2025
12/31/2024
Revenue$146$128$102$172
% Growth14.3%25.6%-41%
Cost of Goods Sold$101$89$81$156
Gross Profit$45$38$20$16
% Margin31%30%20%9.5%
R&D Expenses$13$14$15$17
G&A Expenses$20$21$19$16
SG&A Expenses$50$60$45$56
Sales & Mktg Exp.$29$39$26$40
Other Operating Expenses$0$1$6$5
Operating Expenses$63$75$66$77
Operating Income-$18-$37-$46-$61
% Margin-12.1%-28.8%-45%-35.5%
Other Income/Exp. Net-$1$13-$41-$18
Pre-Tax Income-$18-$23-$87-$79
Tax Expense$3-$1$0-$2
Net Income-$22-$23-$87-$77
% Margin-14.8%-17.9%-85.9%-44.8%
EPS-0.62-0.68-2.84-2.52
% Growth8.8%76.1%-12.7%
EPS Diluted-0.62-0.68-2.84-2.52
Weighted Avg Shares Out35333131
Weighted Avg Shares Out Dil35333131
Supplemental Information
Interest Income$0$1$0$1
Interest Expense$0$11$41$5
Depreciation & Amortization$2$2$3$5
EBITDA-$17-$16-$79-$69
% Margin-11.6%-12.9%-77.9%-39.9%