XML 91 R78.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components (Balance Sheet Liability) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Mar. 31, 2021
Accrued and other current liabilities:    
Accrued customer marketing, pricing and incentive programs $ 232,393 $ 185,394
Accrued personnel expenses 165,090 173,360
Accrued sales return liability 40,507 43,178
VAT payable 39,602 50,620
Income taxes payable 35,355 131,408
Warranty accrual 32,987 33,228
Accrued payables - non-inventory 26,722 52,392
Operating lease liabilities 13,690 13,101
Contingent consideration 8,042 6,967
Other current liabilities 190,460 168,969
Accrued and other current liabilities 784,848 858,617
Other non-current liabilities:    
Employee benefit plan obligations 50,741 72,321
Operating lease liabilities 28,207 21,319
Warranty accrual 13,232 15,604
Contingent consideration 4,217 0
Deferred tax liabilities 1,962 1,679
Other non-current liabilities 5,343 3,770
Non-current liabilities 132,133 139,502
Deferred Compensation Plan    
Other non-current liabilities:    
Obligation for deferred compensation plan $ 28,431 $ 24,809