XML 20 R70.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes (Details 1) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2017
Federal:      
Current $ 59,848 $ 109,804 $ 12,752
Deferred 27,779 17,094 20,094
Federal Income Tax Expense (Benefit), Continuing Operations 87,627 126,898 32,846
State:      
Current 12,720 9,100 1,659
Deferred 702 (111) 499
State and Local Income Tax Expense (Benefit), Continuing Operations 13,422 8,989 2,158
International:      
Current 12,508 8,820 11,468
Deferred (299) (203) (633)
International Income Tax Expense (Benefit), Continuing Operations 12,209 8,617 10,835
Income tax expense (benefit), total $ 113,258 $ 144,504 $ 45,839