XML 82 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2016
Current income tax expense:      
United States $ 2,830 $ 15,279 $ 5,048
Other Nations 26,593 23,826 19,929
States (U.S.) 910 1,163 1,348
Total current income tax expense 30,333 40,268 26,325
Deferred income tax (benefit) expense:      
United States 30,267 (8,173) 3,946
Other Nations (1,462) (1,329) (1,387)
States (U.S.) 1,817 221 351
Total deferred income tax (benefit) expense 30,622 (9,281) 2,910
Income Tax Expense (Benefit), Continuing Operations $ 60,955 $ 30,987 $ 29,235