v3.26.1
Balance Sheet Components - Schedule of Components of Certain Balance Sheet Liability Amounts (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Mar. 31, 2026
Accrued and other current liabilities:    
Accrued customer marketing, pricing and incentive programs $ 236,476 $ 211,915
Accrued personnel expenses 144,477 165,404
Income taxes payable 45,991 37,843
Deferred revenue 41,306 38,652
Warranty liabilities 34,958 35,488
VAT payable 27,700 36,292
Accrued sales return liability 27,390 27,635
Operating lease liabilities 16,007 17,044
Accrued loss for inventory purchase commitments 15,667 18,167
Other current liabilities 174,694 193,550
Accrued and other current liabilities 764,666 781,990
Other non-current liabilities:    
Operating lease liabilities 68,381 71,111
Employee benefit plan obligations 59,862 61,066
Deferred revenue 55,725 53,624
Obligation for deferred compensation plan 34,009 30,495
Warranty liabilities 14,321 14,754
Other non-current liabilities 7,011 6,849
Non-current liabilities $ 239,309 $ 237,899