Quarterly report pursuant to Section 13 or 15(d)

Accrued Liabilities (Details)

v3.24.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Payables and Accruals [Abstract]    
Accrued employee compensation and related expenses $ 19,726 $ 17,709
Accrued interest 112 414
Customer prepayments 87 89
Warranty reserves 1,200 758
Professional fees 3,541 2,696
Sales taxes payable 4,347 4,301
Accrued litigation payable 3,869 5,880
Other 7,510 7,517
Total accrued current liabilities 40,392 $ 39,364
Non-cash foreign currency translation $ 3,384