v3.25.2
Income Taxes - Components of Income Tax Expense (Benefit) (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Current      
Federal $ 44,669 $ 32,743 $ 34,734
State and local 5,714 1,576 2,891
Foreign 1,894 1,666 3,988
Subtotal 52,277 35,985 41,613
Deferred      
Federal (14,775) (3,751) (4,427)
State and local (2,256) 3,801 (1,943)
Foreign (1,407) 2,992 (708)
Subtotal (18,438) 3,042 (7,078)
Total $ 33,839 $ 39,027 $ 34,535