v3.26.1
Income Taxes - Schedule of Components of Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2026
May 31, 2025
May 31, 2024
Current:      
Federal $ 334,423 $ 352,652 $ 327,616
State and local 81,235 96,808 79,583
Foreign 30,118 10,580 25,344
Current income tax expense 445,776 460,040 432,543
Deferred 59,590 (8,119) (30,500)
Income taxes $ 505,366 $ 451,921 $ 402,043