XML 100 R62.htm IDEA: XBRL DOCUMENT v3.19.1
DETAILS OF CERTAIN BALANCE SHEET ACCOUNTS - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Apr. 01, 2018
Mar. 31, 2018
Mar. 31, 2017
May 31, 2015
Accrued Liabilities [Abstract]          
Employee compensation and benefits $ 68,882   $ 28,599    
Accrued interest on 5.50% Senior Notes 10,425   10,424    
Warranty obligation, short-term portion 15,736   7,550    
VAT/Sales Tax Payable 11,804   5,353    
Derivative Liability, Current 3,275   2,947    
Accrued Income Taxes 5,692   5,583    
Marketing Incentives 25,369   0    
Discounts Reserve 46,894   0    
Accrued Provision For Returns, Current 24,632   0    
Accrued other 52,806   16,655    
Accrued Deferred Revenue, Current 133,200   2,986    
Accrued liabilities $ 398,715 $ 91,230 $ 80,097    
5.50% Senior Notes | Senior notes          
Debt Instrument [Line Items]          
Stated interest rate       5.50% 5.50%