XML 90 R76.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2021
Jul. 31, 2020
Jul. 31, 2019
Federal:      
Current $ 135,216 $ 53,942 $ 59,848
Deferred (4,259) 21,019 27,779
Federal Income Tax Expense (Benefit), Continuing Operations 130,957 74,961 87,627
State:      
Current 34,302 12,095 12,720
Deferred (3,489) 565 702
State and Local Income Tax Expense (Benefit), Continuing Operations 30,813 12,660 13,422
International:      
Current 23,575 13,333 12,508
Deferred 6 (22) (299)
International Income Tax Expense (Benefit), Continuing Operations 23,581 13,311 12,209
Income tax expense (benefit), total $ 185,351 $ 100,932 $ 113,258