XML 397 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheet Components (Tables)
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Property, Plant and Equipment
The estimated useful lives of the Company’s property and equipment are as follows:

Molds and tooling3 years
Computer and software
3 - 7 years
Displays2 years
Equipment5 years
Furniture and fixtures7 years
Leasehold improvementsShorter of remaining lease term or estimated useful life
Net sales by geographical region can be found in the disaggregation of net sales within this Note 2 above. The following table presents the Company’s property and equipment, net of depreciation and amortization, by geographic region: 

 As of December 31,
 20232022
  
 (in thousands)
United States$60,644 $74,054 
China92,931 55,170 
Rest of World12,677 8,117 
Total property and equipment, net$166,252 $137,341 
Property and equipment, net consisted of the following:
 
 As of December 31,
 20232022
  
 (in thousands)
Molds and tooling$286,305 $209,984 
Computer and software100,225 88,483 
Displays91,074 90,722 
Equipment19,391 14,653 
Furniture and fixtures10,614 11,418 
Leasehold improvements36,061 31,315 
Total property and equipment543,670 446,575 
Less: accumulated depreciation and amortization(389,689)(322,022)
Construction in progress12,271 12,788 
Property and equipment, net$166,252 $137,341 
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure
Prepaid expenses and other current assets consisted of the following:
 
 As of December 31,
 20232022
 (in thousands)
Prepaid expenses$12,308 $79,665 
Prepaid advertising7,876 6,609 
Related party receivables— 20,069 
Derivative assets— 22,676 
DPP receivable— 22,294 
Other receivables38,127 30,518 
Prepaid expenses and other current assets$58,311 $181,831 
Schedule of Accrued Liabilities
Accrued expenses and other current liabilities consisted of the following:
 
 As of December 31,
 20232022
  
 (in thousands)
Accrued customer incentives$207,593 $230,195 
Accrued expenses106,198 75,839 
Accrued compensation and benefits89,658 71,762 
Accrued returns58,828 45,529 
Sales and other tax payable19,904 43,243 
Accrued advertising35,968 6,108 
Accrued delivery and distributions29,850 19,946 
Accrued warranty28,090 20,958 
Operating lease liabilities, current8,390 13,038 
Accrued professional fees8,071 4,177 
Derivative liabilities3,370 — 
Other24,413 21,228 
Accrued expenses and other current liabilities$620,333 $552,023