XML 59 R47.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2017
Mar. 31, 2017
Jun. 30, 2016
Mar. 31, 2016
Payables and Accruals [Abstract]        
Accounts payable $ 1,800 $ 3,207    
Accrued inventories in-transit 709 313    
Accrued other miscellaneous expenses 2,032 2,240    
Accrued restructuring 751 0    
Accrued compensation 5,333 5,042    
Income taxes payable 1,369 1,344    
Accrued warranty 2,026 2,344 $ 2,774 $ 3,601
Total $ 14,020 $ 14,490