v3.25.4
Balance Sheet Components - Schedule of Components of Certain Balance Sheet Liability Amounts (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Mar. 31, 2025
Accrued and other current liabilities:    
Accrued customer marketing, pricing and incentive programs $ 232,284 $ 173,401
Accrued personnel expenses 152,729 180,763
Income taxes payable 70,768 26,841
VAT payable 51,128 29,648
Deferred revenue 37,598 25,798
Warranty liabilities 36,257 34,428
Accrued sales return liability 28,966 27,913
Accrued loss for inventory purchase commitments 22,493 19,614
Operating lease liabilities 17,467 15,780
Other current liabilities 168,234 152,317
Accrued and other current liabilities 817,924 686,503
Other non-current liabilities:    
Operating lease liabilities 74,515 76,622
Employee benefit plan obligations 60,265 57,338
Deferred revenue 49,896 38,216
Obligation for deferred compensation plan 32,078 29,006
Warranty liabilities 15,186 14,756
Other non-current liabilities 6,060 5,574
Non-current liabilities $ 238,000 $ 221,512