XML 66 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
DETAILS OF CERTAIN BALANCE SHEET ACCOUNTS - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Mar. 31, 2017
May 31, 2015
Accrued Liabilities [Abstract]      
Employee compensation and benefits $ 23,719 $ 36,415  
Accrued interest on 5.50% Senior Notes 3,419 10,407  
Warranty obligation 7,418 6,863  
VAT/Sales tax payable 6,182 5,433  
Derivative liabilities 4,425 1,323  
Accrued other 16,743 13,844  
Accrued liabilities $ 61,906 $ 74,285  
5.50% Senior Notes [Member] | Senior Notes [Member]      
Debt Instrument [Line Items]      
Stated interest rate of debt instrument 5.50%   5.50%