XML 89 R74.htm IDEA: XBRL DOCUMENT v3.23.2
Provision (Benefit) for Income Tax (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2023
May 31, 2022
May 31, 2021
Current:      
U.S. federal $ 91,749 $ 60,818 $ 60,666
State and local 25,972 19,495 18,959
Foreign 45,694 59,087 65,125
Total Current 163,415 139,400 144,750
Deferred:      
U.S. federal 16,969 (24,025) 20,027
State and local 4,359 2,489 3,878
Foreign (15,092) (3,531) (3,717)
Total Deferred 6,236 (25,067) 20,188
Provision for Income Taxes $ 169,651 $ 114,333 $ 164,938