XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2024
Balance Sheet Related Disclosures [Abstract]  
Schedule of Property and Equipment, Net Property and equipment, net consists of the following (in thousands):
June 30,
2024
December 31,
2023
Proprietary software$46,800 $44,964 
Furniture and equipment48,232 47,389 
Automobiles2,035 2,069 
Leasehold improvements85,786 84,138 
Property and equipment, gross182,853 178,560 
Less: accumulated depreciation and amortization(86,084)(74,473)
Property and equipment, net$96,769 $104,087 
Schedule of Other Accrued and Current Liabilities
Other accrued and current liabilities consist of the following (in thousands):
June 30,
2024
December 31,
2023
Returns reserve$20,773 $22,204 
Accrued compensation17,254 20,086 
Accrued sales tax and other taxes7,277 8,118 
Site credit and gift card liability
14,505 14,058 
Accrued marketing and outside services5,935 5,012 
Accrued shipping3,694 4,244 
Deferred revenue2,769 2,214 
Accrued interest
4,939 1,166 
Other7,913 5,583 
Other accrued and current liabilities$85,059 $82,685