XML 77 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Current income tax expense:      
United States $ 3,031 $ 2,232 $ 2,830
Other Nations 25,133 22,445 26,593
States (U.S.) 1,160 913 910
Total current income tax expense 29,324 25,590 30,333
Deferred income tax expense (benefit):      
United States 1,072 8,451 30,267
Other Nations (2,065) (667) (1,462)
States (U.S.) (10) 12 1,817
Total deferred income tax (benefit) expense (1,003) 7,796 30,622
Income Tax Expense (Benefit), Continuing Operations $ 28,321 $ 33,386 $ 60,955