XML 55 R43.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Jun. 30, 2016
Mar. 31, 2016
Jun. 30, 2015
Mar. 31, 2015
Payables and Accruals [Abstract]        
Accounts payable $ 7,650 $ 5,837    
Accrued inventories in-transit 1,501 1,908    
Accrued other miscellaneous expenses 3,769 3,003    
Accrued compensation 7,598 7,526    
Income taxes payable 1,402 1,281    
Accrued warranty 2,774 3,601 $ 3,344 $ 3,934
Total $ 24,694 $ 23,156