XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2024
Supplemental Balance Sheet Disclosures [Abstract]  
Schedule of Inventory
Inventory consisted of the following as of June 30, 2024 and December 31, 2023:
(in thousands)June 30,
2024
December 31,
2023
Finished goods$57,559 $64,281 
Reserve to reduce inventories to net realizable value(3,892)(6,518)
Total inventory$53,667 $57,763 
Schedule of Property and Equipment
Property and equipment consisted of the following as of June 30, 2024 and December 31, 2023:
(in thousands)June 30,
2024
December 31,
2023
Leasehold improvements$32,410 $40,008 
Furniture and fixtures20,449 23,756 
Internal-use software31,661 29,367 
Machinery and equipment975 975 
Computers and equipment2,651 2,836 
Total property and equipment - gross88,146 96,942 
Less: accumulated depreciation and amortization(67,065)(70,857)
Total property and equipment - net$21,081 $26,085 
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following as of June 30, 2024 and December 31, 2023:
(in thousands)June 30,
2024
December 31,
2023
Prepaid expenses$5,194 $5,248 
Inventory returns receivable719 927 
Security deposits859 458 
Taxes receivable4,738 6,865 
Other receivables1,371 2,284 
Restricted cash845 641 
Total prepaid expenses and other current assets$13,726 $16,423 
Schedule of Other Assets
Other assets consisted of the following as of June 30, 2024 and December 31, 2023:
(in thousands)June 30,
2024
December 31,
2023
Investment in equity securities$2,000 $2,000 
Security deposits1,907 3,564 
Intangible assets56 82 
Debt issuance costs— 
Deferred tax assets1,082 1,475 
Total other assets$5,045 $7,129 
Schedule of Accrued Liabilities
Accrued expenses consisted of the following as of June 30, 2024 and December 31, 2023:
(in thousands)June 30,
2024
December 31,
2023
Sales-refund reserve$2,468 $3,370 
Taxes payable926 1,996 
Employee-related liabilities3,771 4,174 
Accrued expenses8,111 13,447 
Total accrued expenses and other current liabilities$15,276 $22,987