Annual report [Section 13 and 15(d), not S-K Item 405]

Other Balance Sheet Information

v3.25.1
Other Balance Sheet Information
12 Months Ended
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Other Balance Sheet Information Other Balance Sheet Information
Property and Equipment
Property and equipment, net consisted of the following (in thousands):
December 31,
2024 2023
Machinery and warehouse equipment $ 4,842  $ 6,753 
Internally developed software 12,093  15,772 
Computer equipment 2,246  2,531 
Leasehold improvements 1,625  2,134 
Furniture and fixtures 289  1,049 
Total property and equipment 21,095  28,239 
Less: accumulated depreciation (17,418) (16,614)
Property and equipment, net $ 3,677  $ 11,625 
Depreciation expense for the years ended December 31, 2024 and 2023 was $2.8 million and $1.7 million, respectively. The Company capitalized software development costs of $1.0 million and $3.0 million for the years ended December 31, 2024 and 2023, respectively. Amortization of capitalized software development costs was $7.0 million and $4.1 million for the years ended December 31, 2024 and 2023, respectively.
Accrued Expenses
Accrued expenses consisted of the following (in thousands):
December 31,
2024 2023
Inventory purchases $ 1,657  $ 3,512 
Compensation and benefits 4,149  5,071 
Advertising costs 558  457 
Fulfillment costs 540  789 
Sales taxes 1,106  1,106 
Other accrued expenses 3,536  5,085 
Total accrued expenses $ 11,546  $ 16,020