XML 92 R78.htm IDEA: XBRL DOCUMENT v3.21.1
Balance Sheet Components (Balance Sheet Liability) (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Mar. 31, 2020
Accrued and other current liabilities:    
Accrued customer marketing, pricing and incentive programs $ 185,394 $ 130,220
Accrued personnel expenses 173,360 104,423
Income taxes payable - current 131,408 8,823
Accrued payables - non-inventory 52,392 11,548
VAT payable 50,620 12,757
Accrued sales return liability 43,178 30,267
Warranty accrual 33,228 25,905
Operating lease liability 13,101 10,945
Contingent consideration 6,967 23,284
Other current liabilities 168,969 96,852
Accrued and other current liabilities 858,617 455,024
Other non-current liabilities:    
Employee benefit plan obligation 72,321 61,303
Obligation for deferred compensation plan 24,809 20,085
Operating lease liability 21,319 19,536
Warranty accrual 15,604 14,134
Deferred tax liability 1,679 1,931
Other non-current liabilities 3,770 2,285
Non-current liabilities $ 139,502 $ 119,274