iRobot Corporation

IRBT · NASDAQ
Analyze with AI
12/28/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$235,320$1,071,061$1,309,810$1,824,020
- Cash$134,303$185,121$117,949$201,457
+ Debt$227,099$234,326$38,662$43,462
Enterprise Value$328,116$1,120,266$1,230,523$1,666,025
Revenue$681,849$890,580$1,183,383$1,564,987
% Growth-23.4%-24.7%-24.4%
Gross Profit$142,357$196,197$350,093$550,299
% Margin20.9%22%29.6%35.2%
EBITDA-$101,986-$231,289-$211,939$32,209
% Margin-15%-26%-17.9%2.1%
Net Income-$145,518-$304,710-$286,295$30,390
% Margin-21.3%-34.2%-24.2%1.9%
EPS Diluted-4.92-11.01-10.521.08
% Growth55.3%-4.7%-1,074.1%
Operating Cash Flow-$33,222-$114,793-$90,021-$31,970
Capital Expenditures-$118-$2,862-$12,325-$29,928
Free Cash Flow-$33,340-$117,655-$102,346-$61,898
iRobot Corporation (IRBT) Financial Statements & Key Stats | AlphaPilot