Annual report pursuant to Section 13 and 15(d)

Accrued Liabilities (Details)

v3.21.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Mar. 31, 2020
Payables and Accruals [Abstract]    
Accrued employee compensation and related expenses $ 11,765 $ 12,542
Accrued interest 648 782
Customer prepayment 283 357
Warranty reserve 250 477
Professional fees 2,361 2,086
Sales tax payable 2,404 2,423
Other 5,806 5,090
Total accrued current liabilities $ 23,517 $ 23,757