XML 47 R38.htm IDEA: XBRL DOCUMENT v3.21.4
Balance Sheet Components - Components of Certain Balance Sheet Liability Amounts (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Mar. 31, 2021
Accrued and other current liabilities:    
Accrued customer marketing, pricing and incentive programs $ 244,821 $ 185,394
Accrued personnel expenses 167,249 173,360
VAT payable 41,103 50,620
Accrued sales return liability 37,765 43,178
Accrued payables - non-inventory 29,632 52,392
Warranty accrual 34,121 33,228
Income taxes payable 25,889 131,408
Operating lease liability 13,583 13,101
Contingent consideration 8,580 6,967
Other current liabilities 210,941 168,969
Accrued and other current liabilities $ 813,684 858,617
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued and other current liabilities  
Other non-current liabilities:    
Employee benefit plan obligations $ 74,643 72,321
Obligation for deferred compensation plan 29,711 24,809
Operating lease liability 27,464 21,319
Warranty accrual 13,814 15,604
Contingent consideration 3,971 0
Deferred tax liability 1,679 1,679
Other non-current liabilities 4,087 3,770
Non-current liabilities $ 155,369 $ 139,502
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Non-current liabilities