XML 99 R80.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components (Balance Sheet Liability) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Mar. 31, 2019
Apr. 01, 2018
Accrued and other current liabilities:      
Accrued personnel expenses $ 104,423 $ 103,166  
Accrued sales return liability 30,267 37,749  
Accrued customer marketing, pricing and incentive programs 130,220 143,888  
Operating lease liability 10,945 0  
Warranty accrual 25,905 21,524  
Contingent consideration 23,284 0  
Other current liabilities 129,980 127,570  
Accrued and other current liabilities 455,024 433,897 $ 404,577
Other non-current liabilities:      
Warranty accrual 14,134 12,705  
Obligation for deferred compensation plan 20,085 20,363  
Employee benefit plan obligation 61,303 51,448  
Deferred tax liability 1,931 2,050  
Operating lease liability 19,536 0  
Other non-current liabilities 2,285 7,016  
Non-current liabilities $ 119,274 $ 93,582