XML 95 R79.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Schedule of Income Tax Expense (Benefit) from Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Federal:      
Current $ 272,836 $ 271,820 $ 243,253
Deferred (12,654) (1,174) (4,642)
Federal income tax expense (benefit) 260,182 270,646 238,611
State:      
Current 37,487 49,539 47,507
Deferred (2,576) (1,611) 813
State and local income tax expense (benefit) 34,911 47,928 48,320
International:      
Current 51,113 34,179 26,150
Deferred 1,012 (499) 3,506
International income tax expense (benefit) 52,125 33,680 29,656
Income tax expense $ 347,218 $ 352,254 $ 316,587