XML 78 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components - Components of Certain Balance Sheet Liability Amounts (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Mar. 31, 2023
Accrued and other current liabilities:    
Accrued customer marketing, pricing and incentive programs $ 184,503 $ 206,546
Accrued personnel expenses 92,109 103,592
Accrued loss for inventory purchase commitments 39,547 46,608
Accrued sales return liability 37,661 49,462
Warranty liabilities 28,076 28,861
VAT payable 19,066 33,328
Income taxes payable 18,901 18,788
Operating lease liabilities 12,900 12,655
Contingent consideration 6,500 6,629
Other current liabilities 131,281 136,670
Accrued and other current liabilities 570,544 643,139
Other non-current liabilities:    
Operating lease liabilities 60,074 58,361
Employee benefit plan obligations 31,974 32,421
Obligation for deferred compensation plan 29,884 28,213
Warranty liabilities 11,809 12,025
Deferred tax liabilities 2,533 2,803
Other non-current liabilities 12,464 12,872
Non-current liabilities $ 148,738 $ 146,695