XML 50 R40.htm IDEA: XBRL DOCUMENT v3.19.2
Balance Sheet Components - Components of Certain Balance Sheet Liability Amounts (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Mar. 31, 2019
Accrued and other current liabilities:    
Accrued personnel expenses $ 67,869 $ 103,166
Accrued sales return liability 33,735 37,749
Accrued customer marketing, pricing and incentive programs 139,625 143,888
Lease liability 12,358  
Warranty accrual 22,461 21,524
Income taxes payable 7,445 6,207
Other current liabilities 111,182 121,363
Accrued and other current liabilities 394,675 433,897
Other non-current liabilities:    
Warranty accrual 13,353 12,705
Obligation for deferred compensation plan 23,420 20,363
Employee benefit plan obligation 51,978 51,448
Lease liability 25,816  
Deferred tax liability 4,351 2,050
Other non-current liabilities 1,193 7,016
Non-current liabilities $ 120,111 $ 93,582