Quarterly report pursuant to Section 13 or 15(d)

Accrued Liabilities (Details)

v3.20.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Mar. 31, 2020
Payables and Accruals [Abstract]    
Accrued employee compensation and related expenses $ 9,916 $ 12,542
Accrued interest 694 782
Customer prepayment 1,103 357
Warranty reserve 514 477
Professional fees 1,901 2,086
Sales tax payable 1,815 2,423
Other 5,490 5,090
Total accrued current liabilities $ 21,433 $ 23,757