XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.4
Balance Sheet Components - Components of Certain Balance Sheet Liability Amounts (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Mar. 31, 2024
Accrued and other current liabilities:    
Accrued customer marketing, pricing and incentive programs $ 186,803 $ 170,371
Accrued personnel expenses 163,688 145,473
Income taxes payable 63,264 24,196
VAT payable 35,625 28,253
Warranty liabilities 33,755 30,270
Accrued sales return liability 28,397 30,098
Deferred revenue 25,911 19,262
Accrued loss for inventory purchase commitments 18,783 29,349
Operating lease liabilities 16,044 15,107
Other current liabilities 142,997 144,883
Accrued and other current liabilities 715,267 637,262
Other non-current liabilities:    
Operating lease liabilities 78,829 61,920
Employee benefit plan obligations 40,834 42,707
Deferred revenue 35,492 21,097
Obligation for deferred compensation plan 31,037 29,174
Warranty liabilities 15,306 14,384
Deferred tax liabilities 682 705
Other non-current liabilities 2,847 2,603
Non-current liabilities $ 205,027 $ 172,590