XML 79 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components - Components of Certain Balance Sheet Liability Amounts (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Mar. 31, 2023
Accrued and other current liabilities:    
Accrued customer marketing, pricing and incentive programs $ 187,559 $ 206,546
Accrued personnel expenses 95,279 103,592
Accrued loss for inventory purchase commitments 33,157 46,608
Accrued sales return liability 33,906 49,462
Warranty liabilities 28,085 28,861
VAT payable 22,480 33,328
Income taxes payable 26,354 18,788
Operating lease liabilities 14,099 12,655
Contingent consideration 1,700 6,629
Other current liabilities 151,423 136,670
Accrued and other current liabilities 594,042 643,139
Other non-current liabilities:    
Operating lease liabilities 59,673 58,361
Employee benefit plan obligations 30,241 32,421
Obligation for deferred compensation plan 28,546 28,213
Warranty liabilities 12,180 12,025
Deferred tax liabilities 2,528 2,803
Other non-current liabilities 13,415 12,872
Non-current liabilities $ 146,583 $ 146,695