iRobot Corporation

IRBT · NASDAQ
Analyze with AI
12/28/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$235$1,071$1,310$1,824
- Cash$134$185$118$201
+ Debt$227$234$39$43
Enterprise Value$328$1,120$1,231$1,666
Revenue$682$891$1,183$1,565
% Growth-23.4%-24.7%-24.4%
Gross Profit$142$196$350$550
% Margin20.9%22%29.6%35.2%
EBITDA-$102-$231-$212$32
% Margin-15%-26%-17.9%2.1%
Net Income-$146-$305-$286$30
% 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-$115-$90-$32
Capital Expenditures-$0-$3-$12-$30
Free Cash Flow-$33-$118-$102-$62