XML 60 R38.htm IDEA: XBRL DOCUMENT v3.7.0.1
DETAILS OF CERTAIN BALANCE SHEET ACCOUNTS - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2017
Mar. 31, 2017
May 31, 2015
Accrued Liabilities [Abstract]      
Employee compensation and benefits $ 23,744 $ 36,415  
Accrued interest on 5.50% Senior Notes 3,512 10,407  
Warranty obligation 6,697 6,863  
VAT/Sales tax payable 4,149 5,433  
Accrued other 20,937 15,167  
Accrued liabilities $ 59,039 $ 74,285  
5.50% Senior Notes [Member] | Senior Notes [Member]      
Debt Instrument [Line Items]      
Stated interest rate of debt instrument 5.50%   5.50%