XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Components - Components of Certain Balance Sheet Liability Amounts (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Mar. 31, 2022
Accrued and other current liabilities:    
Accrued customer marketing, pricing and incentive programs $ 214,342 $ 232,393
Accrued personnel expenses 115,168 165,090
Accrued sales return liability 43,737 40,507
Warranty accrual 31,368 32,987
Accrued payables - non-inventory 20,661 26,722
VAT payable 20,443 39,602
Income taxes payable 19,239 35,355
Operating lease liabilities 13,121 13,690
Contingent consideration 12,013 8,042
Other current liabilities 203,692 190,460
Accrued and other current liabilities 693,784 784,848
Other non-current liabilities:    
Employee benefit plan obligations 48,604 50,741
Operating lease liabilities 28,873 28,207
Obligation for deferred compensation plan 28,310 28,431
Warranty accrual 12,473 13,232
Deferred tax liabilities 3,154 1,962
Contingent consideration 1,388 4,217
Other non-current liabilities 8,898 5,343
Non-current liabilities $ 131,700 $ 132,133