XML 94 R78.htm IDEA: XBRL DOCUMENT v3.21.2
Provision (Benefit) for Income Tax (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2021
May 31, 2020
May 31, 2019
Current:      
U.S. federal $ 60,666 $ 65,195 $ 20,388
State and local 18,959 17,743 8,623
Foreign 65,125 31,894 37,713
Total Current 144,750 114,832 66,724
Deferred:      
U.S. federal 20,027 (19,212) 15,298
State and local 3,878 (3,031) 1,414
Foreign (3,717) 10,093 (11,278)
Total Deferred 20,188 (12,150) 5,434
Provision for Income Taxes $ 164,938 $ 102,682 $ 72,158