XML 105 R89.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Income Taxes - Schedule of Income Tax Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Current:      
Federal $ 21,785 $ 21,203 $ 9,558
State 3,252 5,654 4,022
Foreign 27,396 23,208 15,333
Total current income tax expense 52,433 50,065 28,913
Deferred income tax (benefit) expense      
Federal (25,008) (18,370) 1,183
State (3,564) (2,534) (1,453)
Foreign (772) 5,668 1,385
Total deferred income tax (benefit) expense (29,344) (15,236) 1,115
Total income tax expense $ 23,089 $ 34,829 $ 30,028