Quarterly report pursuant to Section 13 or 15(d)

Accrued Liabilities (Details)

v3.22.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Mar. 31, 2022
Payables and Accruals [Abstract]    
Accrued employee compensation and related expenses $ 11,901 $ 16,235
Accrued interest 304 277
Customer prepayments 71 405
Warranty reserves 780 557
Professional fees 2,563 2,540
Sales taxes payable 2,440 2,758
Other 3,209 4,199
Total accrued current liabilities 21,268 26,971
Accrued warranty costs $ 1,746 $ 2,523