XML 40 R23.htm IDEA: XBRL DOCUMENT v3.22.4
Condensed consolidated financial statement details (Tables)
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Inventory
Inventory
(in thousands)
December 31, 2022December 31, 2021
Components
$38,400 $10,761 
Finished goods
88,731 75,648 
Total inventory
$127,131 $86,409 
Property, Plant and Equipment
Property and equipment, net
(in thousands)
Useful life
(in years)
December 31, 2022December 31, 2021
Leasehold improvements1–9$32,472 $33,764 
Production, engineering and other equipment446,475 45,641 
Tooling1–29,033 13,537 
Computers and software217,258 20,771 
Furniture and office equipment34,879 5,614 
Tradeshow equipment and other2–51,664 1,970 
Construction in progress59 480 
Gross property and equipment
111,840 121,777 
Less: Accumulated depreciation and amortization(98,513)(102,774)
Property and equipment, net
$13,327 $19,003 
Schedule of Other Assets
(in thousands)
December 31, 2022December 31, 2021
Long-term deferred tax assets
$279,045 $274,430 
Deposits and other
8,435 8,238 
Point of purchase (POP) displays
1,798 2,509 
Intangible assets, net15 62 
Other long-term assets$289,293 $285,239 
Intangible assets are comprised of purchased technology, which have a useful life between 20-72 months, and an indefinite life asset. Amortization expense was $0.1 million, $1.2 million and $4.6 million in 2022, 2021 and 2020 respectively. As of December 31, 2022, all of the Company’s purchased technology intangible assets were fully amortized.
Amortization expense for POP displays was $2.1 million, $2.8 million and $4.2 million in 2022, 2021 and 2020, respectively.
Schedule of Accrued Liabilities
Accrued expenses and other current liabilities
(in thousands)
December 31, 2022December 31, 2021
Accrued sales incentives$41,662 $34,117 
Accrued liabilities(1)
35,853 34,989 
Employee related liabilities11,261 19,024 
Warranty liability7,825 8,268 
Return liability6,002 9,263 
Customer deposits
3,428 2,760 
Purchase order commitments
782 1,369 
Inventory received
233 7,169 
Other
11,831 11,613 
Accrued expenses and other current liabilities$118,877 $128,572 
Schedule of Product Warranty Liability
Product warranty
Year ended December 31,
(in thousands)
202220212020
Beginning balance
$8,842 $8,523 $11,398 
Charged to cost of revenue
18,573 16,641 12,690 
Settlement of warranty claims
(19,096)(16,322)(15,565)
Warranty liability
$8,319 $8,842 $8,523 
At December 31, 2022 and 2021, $7.8 million and $8.3 million, respectively, of the warranty liability was recorded as a component of accrued expenses and other current liabilities, and $0.5 million and $0.6 million, respectively, was recorded as a component of other long-term liabilities.