XML 97 R78.htm IDEA: XBRL DOCUMENT v3.22.2
Provision (Benefit) for Income Tax (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2022
May 31, 2021
May 31, 2020
Current:      
U.S. federal $ 60,818 $ 60,666 $ 65,195
State and local 19,495 18,959 17,743
Foreign 59,087 65,125 31,894
Total Current 139,400 144,750 114,832
Deferred:      
U.S. federal (24,025) 20,027 (19,212)
State and local 2,489 3,878 (3,031)
Foreign (3,531) (3,717) 10,093
Total Deferred (25,067) 20,188 (12,150)
Provision for Income Taxes $ 114,333 $ 164,938 $ 102,682