XML 23 R46.htm IDEA: XBRL DOCUMENT v3.3.0.814
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Detail) - USD ($)
$ in Thousands
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Payables And Accruals [Abstract]            
Accounts payable $ 6,803   $ 7,062      
Accrued inventories in-transit 365   1,127      
Accrued other miscellaneous expenses 2,931   3,254      
Accrued compensation 4,102   5,960      
Income taxes payable 506   278      
Accrued warranty 3,273 $ 3,344 3,934 $ 3,367 $ 2,855 $ 3,207
Total $ 17,980   $ 21,615