XML 91 R77.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Details 4) - USD ($)
$ in Thousands
Jul. 31, 2018
Jul. 31, 2017
Schedule Of Deferred Tax Assets (Liabilities) [Line Items]    
Net deferred tax liabilities $ 19,263 $ 1,997
UNITED STATES    
Schedule Of Deferred Tax Assets (Liabilities) [Line Items]    
U.S. current liabilities 0 (92)
Non-current liabilities 16,018 (1,054)
International [Member]    
Schedule Of Deferred Tax Assets (Liabilities) [Line Items]    
Non-current liabilities $ (3,245) $ (2,959)