XML 77 R63.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2017
Jul. 31, 2016
Jul. 31, 2015
Current income tax expense (benefit):      
United States $ 15,279 $ 5,048 $ 9,075
Other Nations 23,826 19,929 18,806
States (U.S.) 1,163 1,348 (352)
Total current income tax expense 40,268 26,325 27,529
Deferred income tax (benefit) expense:      
United States (8,173) 3,946 (5,906)
Other Nations (1,329) (1,387) (1,868)
States (U.S.) 221 351 338
Total deferred income tax (benefit) expense (9,281) 2,910 (7,436)
Income Tax Expense (Benefit), Continuing Operations $ 30,987 $ 29,235 $ 20,093