XML 97 R77.htm IDEA: XBRL DOCUMENT v3.24.2
Provision (Benefit) for Income Tax (Detail) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2024
May 31, 2023
May 31, 2022
Current:      
U.S. federal $ 109,869 $ 91,749 $ 60,818
State and local 31,996 25,972 19,495
Foreign 62,168 45,694 59,087
Total Current 204,033 163,415 139,400
Deferred:      
U.S. federal (2,263) 16,969 (24,025)
State and local 618 4,359 2,489
Foreign (3,993) (15,092) (3,531)
Total Deferred (5,638) 6,236 (25,067)
Provision for Income Taxes $ 198,395 $ 169,651 $ 114,333