v3.26.1
Accrued Expenses (Tables)
12 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses, current consists of the following (in thousands):
March 31,
20262025
Accrued employee-related expenses$153,488 $127,712 
Accrued tax liabilities46,212 47,591 
Accrued payables32,936 18,733 
Accrued partner fees26,707 19,750 
Income taxes payable
25,903 25,007 
Other17,014 13,710 
Total accrued expenses, current$302,260 $252,503