XML 51 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components - Components of Certain Balance Sheet Liability Amounts (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Apr. 01, 2018
Mar. 31, 2018
Accrued and other current liabilities:      
Accrued personnel expenses $ 70,811   $ 82,330
Accrued revenue reserve from returns 32,219   0
Accrued customer marketing, pricing and incentive programs 149,590   71,962
Warranty accrual 17,205   16,279
Employee benefit plan obligation 2,026   1,763
Income taxes payable 4,858   4,354
Other current liabilities 107,788   105,044
Accrued and other current liabilities 384,497 $ 404,577 281,732
Other non-current liabilities:      
Warranty accrual 11,648   11,294
Obligation for deferred compensation plan 20,005   17,748
Employee benefit plan obligation 40,667   42,434
Deferred tax liability 1,980   1,980
Other non-current liabilities 7,959   8,468
Non-current liabilities $ 82,259   $ 81,924