XML 83 R67.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Schedule of Reconciliation of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
May 31, 2025
May 31, 2024
May 31, 2023
Income Tax Disclosure [Abstract]      
Income taxes at the U.S. federal statutory rate $ 475,482 $ 414,463 $ 355,561
Permanent differences (75,966) (67,310) (59,502)
State and local income taxes, net of federal benefit 64,052 49,560 46,245
Other (11,647) 5,330 2,834
Income taxes $ 451,921 $ 402,043 $ 345,138