Annual report pursuant to Section 13 and 15(d)

Other Balance Sheet Information

v3.22.4
Other Balance Sheet Information
12 Months Ended
Dec. 31, 2022
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,
2022 2021
Machinery and warehouse equipment $ 6,799  $ 7,252 
Internally developed software 15,199  12,593 
Computer equipment 2,805  3,330 
Leasehold improvements 2,018  2,164 
Furniture and fixtures 1,028  1,184 
Construction in progress —  25 
Total property and equipment 27,849  26,548 
Less: accumulated depreciation (13,319) (10,616)
Property and equipment, net $ 14,530  $ 15,932 
Depreciation expense for the years ended December 31, 2022, 2021 and 2020 was $2.0 million, $2.2 million, and $2.1 million respectively. The Company capitalized software development costs of $4.3 million and $4.8 million for the years ended December 31, 2022 and 2021, respectively. Amortization of capitalized software development
costs was $3.6 million, $2.5 million and $1.7 million for the years ended December 31, 2022, 2021 and 2020 respectively.
Accrued Expenses
Accrued expenses consisted of the following (in thousands):
December 31,
2022 2021
Inventory purchases $ 2,757  $ 4,659 
Compensation and benefits 1,714  2,072 
Advertising costs 1,203  2,363 
Fulfillment costs 1,725  1,120 
Sales taxes 1,374  1,812 
Transaction costs 17,500  1,846 
Other accrued expenses 5,081  6,779 
Total accrued expenses $ 31,354  $ 20,651