XML 68 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
DETAILS OF CERTAIN BALANCE SHEET ACCOUNTS - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2017
Mar. 31, 2017
May 31, 2015
Accrued Liabilities [Abstract]      
Employee compensation and benefits $ 22,278 $ 36,415  
Accrued interest on 5.50% Senior Notes 10,312 10,407  
Warranty obligation 6,739 6,863  
VAT/Sales tax payable 5,852 5,433  
Derivative liabilities 4,588 1,323  
Accrued other 18,665 13,844  
Accrued liabilities $ 68,434 $ 74,285  
5.50% Senior Notes [Member] | Senior Notes [Member]      
Debt Instrument [Line Items]      
Stated interest rate of debt instrument 5.50%   5.50%