Annual report pursuant to Section 13 and 15(d)

Current Liabilities (Tables)

v3.24.0.1
Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Expenses

Accounts payable and accrued expenses as of December 31, 2023 and 2022 consisted of the following:

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

Accounts payable

 

$

13,454

 

 

$

18,237

 

Accrued inventory (in-transit and unvouchered receipts) and trade payables

 

 

10,054

 

 

 

10,837

 

Accrued purchasing card liability

 

 

2,197

 

 

 

2,606

 

Accrued loss on purchase commitments

 

 

2,057

 

 

 

 

Accrued franchise, sales and use taxes

 

 

472

 

 

 

492

 

Other accrued expenses

 

 

1,908

 

 

 

1,802

 

Total accounts payable and accrued expenses

 

$

30,142

 

 

$

33,974

 

Schedule of Accrued Payroll

Accrued payroll as of December 31, 2023 and 2022 consisted of the following:

 

 

 

December 31,

 

 

 

2023

 

 

2022

 

Accrued bonuses

 

$

1,110

 

 

$

2,620

 

Accrued wages and other payroll related items

 

 

4,170

 

 

 

4,967

 

Accrued vacation

 

 

3,194

 

 

 

3,133

 

Accrued severance

 

 

2,284

 

 

 

 

Accrued employee stock purchase plan deductions

 

 

308

 

 

 

470

 

Total accrued payroll

 

$

11,066

 

 

$

11,190