XML 128 R100.htm IDEA: XBRL DOCUMENT v3.24.2
Income Taxes - Components of Income Tax Expense (Benefit) (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2024
May 31, 2023
May 31, 2022
Current      
Federal $ 32,743 $ 34,734 $ 38,893
State and local 1,576 2,891 3,089
Foreign 1,666 3,988 136
Subtotal 35,985 41,613 42,118
Deferred      
Federal (3,751) (4,427) 9,158
State and local 3,801 (1,943) 2,558
Foreign 2,992 (708) (1,133)
Subtotal 3,042 (7,078) 10,583
Total $ 39,027 $ 34,535 $ 52,701