XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Balance Sheet Components - Components of Certain Balance Sheet Liability Amounts (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Mar. 31, 2025
Accrued and other current liabilities:    
Accrued customer marketing, pricing and incentive programs $ 229,938 $ 173,401
Accrued personnel expenses 118,580 180,763
VAT payable 36,782 29,648
Warranty liabilities 35,738 34,428
Deferred revenue 34,560 25,798
Accrued sales return liability 26,475 27,913
Accrued loss for inventory purchase commitments 26,422 19,614
Income taxes payable 20,663 26,841
Operating lease liabilities 17,542 15,780
Other current liabilities 151,355 152,317
Accrued and other current liabilities 698,055 686,503
Other non-current liabilities:    
Operating lease liabilities 77,712 76,622
Employee benefit plan obligations 60,441 57,338
Deferred revenue 48,294 38,216
Obligation for deferred compensation plan 33,183 29,006
Warranty liabilities 14,453 14,756
Other non-current liabilities 5,560 5,574
Non-current liabilities $ 239,643 $ 221,512