XML 42 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Liabilities (Tables)
6 Months Ended
Sep. 30, 2020
Payables and Accruals [Abstract]  
Schedule of accrued current liabilities
Accrued current liabilities consisted of the following:
 September 30, 2020March 31, 2020
Accrued employee compensation and related expenses$10,901 $12,542 
Accrued interest692 782 
Customer prepayments357 357 
Warranty reserves500 477 
Professional fees1,829 2,086 
Sales taxes payable2,165 2,423 
Other4,825 5,090 
Total accrued current liabilities$21,269 $23,757