v3.26.3
Balance Sheet Components - Schedule of Components of Certain Balance Sheet Liability Amounts (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Mar. 31, 2026
Accrued and other current liabilities:    
Accrued customer marketing, pricing and incentive programs $ 253,998 $ 211,915
Accrued personnel expenses 121,845 165,404
Deferred revenue 42,121 38,652
Accrued sales return liability 36,520 27,635
Warranty liabilities 34,523 35,488
Income taxes payable 32,620 37,843
VAT payable 29,261 36,292
Operating lease liabilities 17,464 17,044
Accrued loss for inventory purchase commitments 16,035 18,167
Other current liabilities 178,753 193,550
Accrued and other current liabilities 763,140 781,990
Other non-current liabilities:    
Operating lease liabilities 84,990 71,111
Deferred revenue 58,376 53,624
Employee benefit plan obligations 58,151 61,066
Obligation for deferred compensation plan 33,187 30,495
Warranty liabilities 14,008 14,754
Other non-current liabilities 7,410 6,849
Non-current liabilities $ 256,122 $ 237,899