v3.26.1
Income Taxes - Components of Income Tax Expense (Benefit) (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Current      
Federal $ 34,187 $ 44,669 $ 32,743
State and local 3,391 5,714 1,576
Foreign 296 1,894 1,666
Subtotal 37,874 52,277 35,985
Deferred      
Federal 7,840 (14,775) (3,751)
State and local 609 (2,256) 3,801
Foreign (10) (1,407) 2,992
Subtotal 8,439 (18,438) 3,042
Total $ 46,313 $ 33,839 $ 39,027