XML 119 R93.htm IDEA: XBRL DOCUMENT v3.19.3
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2017
Income Tax Disclosure [Abstract]      
Domestic $ 6,827 $ 910 $ (3,161)
Foreign (6,374) 7,191 10,781
INCOME BEFORE INCOME TAXES $ 453 $ 8,101 $ 7,620