iRobot

IRBT NASDAQ
Overview Stats Financials News

Quarterly Financials

Values in thousands 2024-03-31 2023-12-31 2023-09-30 2023-06-30
Revenue $145,128 $297,420 $186,176 $236,568
Gross Profit 31,043 50,647 48,013 53,502
EBITDA -47,145 -59,340 -52,970 -63,755
EBIT -52,957 -70,764 -59,494 -71,056
Net Income 8,607 -63,594 -79,205 -80,800
Net Change In Cash 145,128 297,420 186,176 236,568
Cost of Revenue 8,034
Free Cash Flow 1,319 -886 -56,144 35,338
Cash 158,368 185,121 189,649 57,954
Basic Shares 28,266 27,880 27,738 27,619

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue $866,207 $1,183,383 $1,564,987 $1,430,390
Gross Profit 185,164 350,093 550,299 670,229
EBITDA -232,945 -192,514 32,209 181,084
EBIT -265,735 -240,383 -1,100 146,322
Net Income -304,710 -286,295 30,390 147,068
Net Change In Cash 866,207 1,183,383 1,564,987 1,430,390
Cost of Revenue -84,829 -231,178 193,243
Free Cash Flow -117,655 -102,346 -61,898 200,449
Cash 185,121 117,949 201,457 432,635
Basic Shares 27,676 27,214 28,162 28,618

Earnings Calls

Quarter EPS
2024-03-31 -$1.53
2023-12-31 -$1.82
2023-09-30 -$2.82
2023-06-30 -$1.42