XML 50 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses (Tables)
12 Months Ended
Mar. 31, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses, current consists of the following (in thousands):
March 31,
20222021
Accrued employee - related expenses$76,283 $63,890 
Accrued tax liabilities22,531 23,001 
Income taxes payable
14,291 9,117 
Other28,451 23,519 
Total accrued expenses, current$141,556 $119,527