Condensed consolidated financial statement details (Tables)
|
12 Months Ended |
Dec. 31, 2025 |
| Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
| Schedule of Inventory |
Inventory | | | | | | | | | | | | | | | | (in thousands) | December 31, 2025 | | December 31, 2024 | Components | $ | 2,554 | | | $ | 19,407 | | Finished goods | 75,877 | | | 101,309 | | | Total inventory | $ | 78,431 | | | $ | 120,716 | |
|
| Property, Plant and Equipment |
Property and equipment, net | | | | | | | | | | | | | | | | | | | | | | (in thousands) | Useful life (in years) | | December 31, 2025 | | December 31, 2024 | | Leasehold improvements | 1–9 | | $ | 24,014 | | | $ | 23,996 | | | Production, engineering, and other equipment | 4 | | 37,265 | | | 38,018 | | | Tooling | 1–2 | | 7,208 | | | 6,810 | | | Computers and software | 2 | | 8,064 | | | 12,574 | | | Furniture and office equipment | 3 | | 3,524 | | | 3,763 | | | Tradeshow equipment and other | 2–5 | | 1,424 | | | 1,424 | | | Construction in progress | | | 132 | | | 156 | | | Gross property and equipment | | | 81,631 | | | 86,741 | | | Less: Accumulated depreciation and amortization | | | (75,728) | | | (78,045) | | | Property and equipment, net | | | $ | 5,903 | | | $ | 8,696 | |
|
| Schedule of Other Assets |
Other long-term assets | | | | | | | | | | | | (in thousands) | December 31, 2025 | | December 31, 2024 | | | | | | Point of purchase (POP) displays | $ | 9,986 | | | $ | 14,715 | | | Deposits and other | 9,977 | | | 7,550 | | | Intangible assets, net | 4,078 | | | 5,953 | | | Long-term deferred tax assets | 581 | | | 765 | | | Other long-term assets | $ | 24,622 | | | $ | 28,983 | |
|
| Schedule of Accrued Liabilities |
Accrued expenses and other current liabilities | | | | | | | | | | | | | | (in thousands) | December 31, 2025 | | December 31, 2024 | | Accrued sales incentives | $ | 38,259 | | | $ | 53,997 | | | Accrued liabilities | 30,274 | | | 26,060 | | | Employee related liabilities | 8,255 | | | 7,401 | | | Warranty liabilities | 4,315 | | | 5,930 | | | Return liability | 3,293 | | | 4,913 | | | Inventory received | 3,423 | | | 2,010 | | | Customer deposits | 1,216 | | | 2,694 | | | Purchase order commitments | 1,343 | | | 1,504 | | | Other | 5,478 | | | 6,260 | | | Accrued expenses and other current liabilities | $ | 95,856 | | | $ | 110,769 | |
|
| Schedule of Product Warranty Liability |
Product warranty | | | | | | | | | | | | | | | | | | | | | | | | | Year ended December 31, | (in thousands) | | | | | 2025 | | 2024 | | 2023 | | Beginning balance | | | | | $ | 6,207 | | | $ | 8,759 | | | $ | 8,319 | | | Charged to cost of revenue | | | | | 9,791 | | | 10,822 | | | 19,724 | | | Settlement of warranty claims | | | | | (11,405) | | | (13,374) | | | (19,284) | | | Warranty liability | | | | | $ | 4,593 | | | $ | 6,207 | | | $ | 8,759 | |
As of December 31, 2025 and 2024, $4.3 million and $5.9 million, respectively, of the warranty liability was recorded as a component of accrued expenses and other current liabilities, and $0.3 million and $0.3 million, respectively, was recorded as a component of other long-term liabilities.
|
| Schedule of Goodwill |
Changes to the carrying amount of goodwill during the year ended December 31, 2025 were as follows: | | | | | | | (in thousands) | Carrying Amount | | Carrying amount as of December 31, 2024 | $ | 152,351 | | | Goodwill impairment | (18,600) | | | Carrying amount as of December 31, 2025 | $ | 133,751 | |
|