XML 82 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
DETAILS OF CERTAIN BALANCE SHEET ACCOUNTS - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Apr. 01, 2018
Mar. 31, 2018
Accrued Liabilities [Abstract]      
Short term deferred revenue $ 123,537   $ 2,986
Employee compensation and benefits 105,655   28,655
Income tax payable 30,018   5,583
Provision for returns 20,337   0
Current portion long term debt 12,750   0
Accrued interest 8,682   10,424
Warranty obligation 15,032   7,550
VAT/Sales tax payable 10,060   5,297
Derivative liabilities 2,802   2,947
Accrued other 123,322   16,655
Accrued liabilities $ 452,194 $ 91,230 $ 80,097