Quarterly report pursuant to Section 13 or 15(d)

Accrued Liabilities (Details)

v3.10.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Mar. 31, 2018
Payables and Accruals [Abstract]    
Accrued employee compensation and related expenses $ 11,951 $ 16,449
Employee-related Liabilities, Acquisition Related Expense, Current 1,104 1,154
Customer prepayment 320 519
Warranty reserve 300 300
Professional fees 1,695 1,854
Sales tax payable 999 1,546
Other 946 988
Total accrued current liabilities $ 17,315 $ 22,810