XML 48 R38.htm IDEA: XBRL DOCUMENT v3.24.2
Balance Sheet Components - Components of Certain Balance Sheet Liability Amounts (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Mar. 31, 2024
Accrued and other current liabilities:    
Accrued customer marketing, pricing and incentive programs $ 166,516 $ 170,371
Accrued personnel expenses 112,249 145,473
Warranty liabilities 30,476 30,270
Accrued sales return liability 29,920 30,098
Accrued loss for inventory purchase commitments 26,208 29,349
Income taxes payable 25,482 24,196
VAT payable 21,958 28,253
Deferred revenue 21,127 19,262
Operating lease liabilities 15,009 15,107
Other current liabilities 137,235 144,883
Accrued and other current liabilities 586,180 637,262
Other non-current liabilities:    
Operating lease liabilities 62,886 61,920
Employee benefit plan obligations 42,091 42,707
Obligation for deferred compensation plan 30,887 29,174
Deferred revenue 25,883 21,097
Warranty liabilities 14,026 14,384
Deferred tax liabilities 708 705
Other non-current liabilities 2,640 2,603
Non-current liabilities $ 179,121 $ 172,590