XML 38 R18.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accrued Expenses
12 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses, current consists of the following (in thousands):
March 31,
20242023
Accrued employee - related expenses$127,100 $105,990 
Accrued tax liabilities45,234 29,122 
Income taxes payable
18,741 18,603 
Other42,600 34,665 
Total accrued expenses, current$233,675 $188,380