XML 40 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed consolidated financial statement details (Tables)
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventory
Inventory
(in thousands)
December 31, 2023December 31, 2022
Components
$20,311 $38,400 
Finished goods
85,955 88,731 
Total inventory
$106,266 $127,131 
Property, Plant and Equipment
Property and equipment, net
(in thousands)
Useful life
(in years)
December 31, 2023December 31, 2022
Leasehold improvements1–9$23,818 $32,472 
Production, engineering, and other equipment438,574 46,475 
Tooling1–25,678 9,033 
Computers and software213,896 17,258 
Furniture and office equipment34,575 4,879 
Tradeshow equipment and other2–51,502 1,664 
Construction in progress83 59 
Gross property and equipment
88,126 111,840 
Less: Accumulated depreciation and amortization(79,440)(98,513)
Property and equipment, net
$8,686 $13,327 
Depreciation expense was $6.2 million, $8.5 million, and $9.8 million in 2023, 2022, and 2021, respectively. In 2022, the Company recorded accelerated depreciation charges in connection with its plans to vacate certain manufacturing facilities as disclosed in Note 11 Restructuring charges.
Schedule of Other Assets
(in thousands)
December 31, 2023December 31, 2022
Long-term deferred tax assets
$296,984 $279,045 
Deposits and other
8,233 8,435 
Point of purchase (POP) displays
6,254 1,798 
Intangible assets, net15 15 
Other long-term assets$311,486 $289,293 
Intangible assets are comprised of purchased technology, which had a useful life between 20-72 months, and an indefinite life asset. Amortization expense was zero, $0.1 million, and $1.2 million in 2023, 2022, and 2021, respectively. As of December 31, 2023, and 2022, all of the Company’s purchased technology intangible assets were fully amortized.
Amortization expense for POP displays was $2.0 million, $2.1 million, and $2.8 million in 2023, 2022, and 2021, respectively.
Schedule of Accrued Liabilities
Accrued expenses and other current liabilities
(in thousands)
December 31, 2023December 31, 2022
Accrued sales incentives$42,752 $41,662 
Accrued liabilities (1)
21,214 35,853 
Employee related liabilities18,969 11,261 
Warranty liabilities8,270 7,825 
Return liability6,389 6,002 
Customer deposits
1,933 3,428 
Inventory received
1,745 233 
Purchase order commitments
899 782 
Other
7,878 11,831 
Accrued expenses and other current liabilities$110,049 $118,877 
Schedule of Product Warranty Liability
Product warranty
Year ended December 31,
(in thousands)
202320222021
Beginning balance
$8,319 $8,842 $8,523 
Charged to cost of revenue
19,724 18,573 16,641 
Settlement of warranty claims
(19,284)(19,096)(16,322)
Warranty liability
$8,759 $8,319 $8,842 
At December 31, 2023 and 2022, $8.3 million and $7.8 million, respectively, of the warranty liability was recorded as a component of accrued expenses and other current liabilities, and $0.5 million and $0.5 million, respectively, was recorded as a component of other long-term liabilities.