Annual report pursuant to Section 13 and 15(d)

Other Balance Sheet Information (Tables)

v3.24.1
Other Balance Sheet Information (Tables)
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Property, Plant and Equipment
Property and equipment, net consisted of the following (in thousands):
December 31,
2023 2022
Machinery and warehouse equipment $ 6,753  $ 6,799 
Internally developed software 15,772  15,199 
Computer equipment 2,531  2,805 
Leasehold improvements 2,134  2,018 
Furniture and fixtures 1,049  1,028 
Total property and equipment 28,239  27,849 
Less: accumulated depreciation (16,614) (13,319)
Property and equipment, net $ 11,625  $ 14,530 
Schedule of Accrued Liabilities
Accrued expenses consisted of the following (in thousands):
December 31,
2023 2022
Inventory purchases $ 3,512  $ 2,757 
Compensation and benefits 5,071  1,714 
Advertising costs 457  1,203 
Fulfillment costs 789  1,725 
Sales taxes 1,106  1,374 
Transaction costs —  17,500 
Other accrued expenses 5,085  5,081 
Total accrued expenses $ 16,020  $ 31,354