XML 31 R79.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Federal:      
Current $ 53,942 $ 59,848 $ 109,804
Deferred 21,019 27,779 17,094
Federal Income Tax Expense (Benefit), Continuing Operations 74,961 87,627 126,898
State:      
Current 12,095 12,720 9,100
Deferred 565 702 (111)
State and Local Income Tax Expense (Benefit), Continuing Operations 12,660 13,422 8,989
International:      
Current 13,333 12,508 8,820
Deferred (22) (299) (203)
International Income Tax Expense (Benefit), Continuing Operations 13,311 12,209 8,617
Income tax expense (benefit), total $ 100,932 $ 113,258 $ 144,504