XML 90 R75.htm IDEA: XBRL DOCUMENT v3.19.1
Balance Sheet Components (Balance Sheet Liability) (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Apr. 01, 2018
Mar. 31, 2018
Accrued and other current liabilities:      
Accrued personnel expenses $ 103,166   $ 82,330
Accrued sales return liability 37,749   0
Accrued customer marketing, pricing and incentive programs 143,888   71,962
Warranty accrual 21,524   16,279
Income taxes payable 6,207   4,354
Other current liabilities 121,363   106,807
Accrued and other current liabilities 433,897 $ 404,577 281,732
Other non-current liabilities:      
Warranty accrual 12,705   11,294
Obligation for deferred compensation plan 20,363   17,748
Employee benefit plan obligation 51,448   42,434
Deferred tax liability 2,050   1,980
Other non-current liabilities 7,016   8,468
Non-current liabilities $ 93,582   $ 81,924