XML 99 R82.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes - Schedule of Income Tax Expense (Benefit) from Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Federal:      
Current $ 271,820 $ 243,253 $ 179,840
Deferred (1,174) (4,642) 14,115
Federal income tax expense (benefit), continuing operations 270,646 238,611 193,955
State:      
Current 49,539 47,507 33,078
Deferred (1,611) 813 1,689
State and local income tax expense (benefit), continuing operations 47,928 48,320 34,767
International:      
Current 34,179 26,150 23,247
Deferred (499) 3,506 (1,145)
International income tax expense (benefit), continuing operations 33,680 29,656 22,102
Income tax expense $ 352,254 $ 316,587 $ 250,824