XML 77 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
DETAILS OF CERTAIN BALANCE SHEET ACCOUNTS - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Apr. 01, 2018
Mar. 31, 2018
Accrued Liabilities [Abstract]      
Accrued Deferred Revenue, Current $ 101,385   $ 2,986
Employee compensation and benefits 84,346   28,655
Income tax payable 34,897   5,583
Provision for returns 23,911   0
Current portion long term debt 12,750   0
Accrued interest 10,589   10,424
Warranty obligation 18,298   7,550
VAT/Sales tax payable 10,418   5,297
Derivative liabilities 1,718   2,947
Accrued other 109,465   16,655
Accrued liabilities $ 407,777 $ 91,230 $ 80,097