Quarterly report pursuant to Section 13 or 15(d)

Accrued Liabilities (Details)

v3.20.4
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Mar. 31, 2020
Payables and Accruals [Abstract]    
Accrued employee compensation and related expenses $ 11,286 $ 12,542
Accrued interest 692 782
Customer prepayments 399 357
Warranty reserves 250 477
Professional fees 2,004 2,086
Sales taxes payable 2,565 2,423
Other 4,608 5,090
Total accrued current liabilities $ 21,804 $ 23,757