XML 82 R66.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Schedule of Components of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Current:      
Federal $ 352,652 $ 327,616 $ 248,413
State and local 96,808 79,583 56,589
Foreign 10,580 25,344 13,205
Current income tax expense 460,040 432,543 318,207
Deferred (8,119) (30,500) 26,931
Income taxes $ 451,921 $ 402,043 $ 345,138