XML 55 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands):
December 31,
20232022
Tooling and molds
$176,447 $145,021 
Leasehold improvements
74,034 68,160 
Computer equipment, software and other
13,222 15,315 
Furniture, fixtures and warehouse equipment
27,465 24,714 
Construction in progress
173 7,348 
$291,341 $260,558 
Less: Accumulated depreciation
(200,006)(158,326)
Property and equipment, net
$91,335 $102,232