XML 18 R53.htm IDEA: XBRL DOCUMENT v3.19.2
Income Taxes - Schedule of (Loss) Earnings from Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2017
Income Tax Disclosure [Abstract]      
United States $ 55,077 $ 48,903 $ 43,561
Other Nations 109,567 103,112 83,071
Income before income taxes $ 164,644 $ 152,015 $ 126,632