XML 85 R65.htm IDEA: XBRL DOCUMENT v3.24.2
Income Taxes - Schedule of Components of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2024
May 31, 2023
May 31, 2022
Current:      
Federal $ 327,616 $ 248,413 $ 162,269
State and local 79,583 56,589 32,431
Foreign 25,344 13,205 16,676
Current income tax expense 432,543 318,207 211,376
Deferred (30,500) 26,931 51,635
Income taxes $ 402,043 $ 345,138 $ 263,011