XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 2024
Supplemental Balance Sheet Disclosures [Abstract]  
Schedule of Inventory
Inventory consisted of the following as of September 30, 2024 and December 31, 2023:
(in thousands)September 30,
2024
December 31,
2023
Finished goods$60,428 $64,281 
Reserve to reduce inventories to net realizable value(2,969)(6,518)
Total inventory$57,459 $57,763 
Schedule of Property and Equipment
Property and equipment consisted of the following as of September 30, 2024 and December 31, 2023:
(in thousands)September 30,
2024
December 31,
2023
Leasehold improvements$19,752 $40,008 
Furniture and fixtures15,732 23,756 
Internal-use software30,300 29,367 
Machinery and equipment640 975 
Computers and equipment2,425 2,836 
Total property and equipment - gross68,849 96,942 
Less: accumulated depreciation and amortization(49,877)(70,857)
Total property and equipment - net$18,972 $26,085 
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following as of September 30, 2024 and December 31, 2023:
(in thousands)September 30,
2024
December 31,
2023
Prepaid expenses$4,086 $5,248 
Inventory returns receivable547 927 
Security deposits227 458 
Taxes receivable5,490 6,865 
Other receivables2,373 2,284 
Restricted cash848 641 
Total prepaid expenses and other current assets$13,571 $16,423 
Schedule of Other Assets
Other assets consisted of the following as of September 30, 2024 and December 31, 2023:
(in thousands)September 30,
2024
December 31,
2023
Investment in equity securities$2,000 $2,000 
Security deposits1,611 3,564 
Intangible assets43 82 
Debt issuance costs— 
Deferred tax assets1,082 1,475 
Total other assets$4,736 $7,129 
Schedule of Accrued Liabilities
Accrued expenses consisted of the following as of September 30, 2024 and December 31, 2023:
(in thousands)September 30,
2024
December 31,
2023
Sales-refund reserve$1,818 $3,370 
Taxes payable606 1,996 
Employee-related liabilities3,801 4,174 
Accrued expenses7,081 13,447 
Total accrued expenses and other current liabilities$13,306 $22,987