v3.25.4
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, 2025December 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, 2025December 31, 2024
Leasehold improvements1–9$24,014 $23,996 
Production, engineering, and other equipment437,265 38,018 
Tooling1–27,208 6,810 
Computers and software28,064 12,574 
Furniture and office equipment33,524 3,763 
Tradeshow equipment and other2–51,424 1,424 
Construction in progress132 156 
Gross property and equipment81,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, 2025December 31, 2024
Point of purchase (POP) displays$9,986 $14,715 
Deposits and other9,977 7,550 
Intangible assets, net4,078 5,953 
Long-term deferred tax assets581 765 
Other long-term assets$24,622 $28,983 
Schedule of Accrued Liabilities
Accrued expenses and other current liabilities
(in thousands)
December 31, 2025December 31, 2024
Accrued sales incentives$38,259 $53,997 
Accrued liabilities30,274 26,060 
Employee related liabilities8,255 7,401 
Warranty liabilities4,315 5,930 
Return liability3,293 4,913 
Inventory received3,423 2,010 
Customer deposits1,216 2,694 
Purchase order commitments1,343 1,504 
Other5,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)
202520242023
Beginning balance$6,207 $8,759 $8,319 
Charged to cost of revenue9,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