iRobot Corporation
IRBT · NASDAQ
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 |
| % Margin | 20.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.52 | 1.1 |
| % Growth | 55.3% | -4.7% | -1,056.4% | – |
| EPS Diluted | -4.92 | -11.01 | -10.52 | 1.08 |
| Weighted Avg Shares Out | 29,600 | 27,676 | 27,214 | 27,687 |
| Weighted Avg Shares Out Dil | 29,600 | 27,676 | 27,214 | 28,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% |