XML 63 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Dec. 31, 2017
Sep. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Mar. 31, 2016
Payables and Accruals [Abstract]            
Accounts payable $ 5,626   $ 3,207      
Accrued inventories in-transit 505   313      
Accrued other miscellaneous expenses 2,326   2,240      
Accrued restructuring 394   0      
Accrued compensation 3,792   5,042      
Income taxes payable 1,372   1,344      
Accrued warranty 1,471 $ 1,852 2,344 $ 2,677 $ 2,694 $ 3,601
Total $ 15,486   $ 14,490