iRobot Corporation

IRBT · NASDAQ
Analyze with AI
12/28/2024
12/31/2023
12/31/2022
12/31/2021
Revenue$681,849$890,580$1,183,383$1,564,987
% Growth-23.4%-24.7%-24.4%
Cost of Goods Sold$539,492$694,383$833,290$1,014,688
Gross Profit$142,357$196,197$350,093$550,299
% Margin20.9%22%29.6%35.2%
R&D Expenses$93,283$144,087$165,222$161,331
G&A Expenses-$17,066$109,148$113,590$99,190
SG&A Expenses$121,762$310,824$403,663$389,038
Sales & Mktg Exp.$138,828$201,676$290,073$289,848
Other Operating Expenses$30,262$5,366$21,591$1,030
Operating Expenses$245,307$460,277$590,476$551,399
Operating Income-$102,950-$264,080-$240,383-$1,100
% Margin-15.1%-29.7%-20.3%-0.1%
Other Income/Exp. Net-$42,190-$28,975-$21,300$29,384
Pre-Tax Income-$145,140-$293,055-$261,683$28,284
Tax Expense$378$11,655$24,612-$2,106
Net Income-$145,518-$304,710-$286,295$30,390
% 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 Out29,60027,67627,21427,687
Weighted Avg Shares Out Dil29,60027,67627,21428,162
Supplemental Information
Interest Income$7,926$0$1,408$0
Interest Expense$22,070$0$1,875$0
Depreciation & Amortization$21,667$32,791$47,869$33,309
EBITDA-$101,986-$231,289-$211,939$32,209
% Margin-15%-26%-17.9%2.1%