iRobot Corporation

IRBT · NASDAQ
Analyze with AI
12/28/2024
12/31/2023
12/31/2022
12/31/2021
Revenue$682$891$1,183$1,565
% Growth-23.4%-24.7%-24.4%
Cost of Goods Sold$539$694$833$1,015
Gross Profit$142$196$350$550
% Margin20.9%22%29.6%35.2%
R&D Expenses$93$144$165$161
G&A Expenses-$17$109$114$99
SG&A Expenses$122$311$404$389
Sales & Mktg Exp.$139$202$290$290
Other Operating Expenses$30$5$22$1
Operating Expenses$245$460$590$551
Operating Income-$103-$264-$240-$1
% Margin-15.1%-29.7%-20.3%-0.1%
Other Income/Exp. Net-$42-$29-$21$29
Pre-Tax Income-$145-$293-$262$28
Tax Expense$0$12$25-$2
Net Income-$146-$305-$286$30
% Margin-21.3%-34.2%-24.2%1.9%
EPS-4.92-11.01-10.521.1
% Growth55.3%-4.7%-1,056.4%
EPS Diluted-4.92-11.01-10.521.08
Weighted Avg Shares Out30282728
Weighted Avg Shares Out Dil30282728
Supplemental Information
Interest Income$8$0$1$0
Interest Expense$22$0$2$0
Depreciation & Amortization$22$33$48$33
EBITDA-$102-$231-$212$32
% Margin-15%-26%-17.9%2.1%