XML 27 R82.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details 4) - USD ($)
$ in Thousands
Jul. 31, 2020
Jul. 31, 2019
Schedule Of Deferred Tax Assets (Liabilities) [Line Items]    
Net deferred tax liabilities $ 71,473 $ 48,272
UNITED STATES    
Schedule Of Deferred Tax Assets (Liabilities) [Line Items]    
Deferred Income Taxes and Other Liabilities, Noncurrent 66,082 44,499
International [Member]    
Schedule Of Deferred Tax Assets (Liabilities) [Line Items]    
Deferred Income Taxes and Other Liabilities, Noncurrent $ 5,391 $ 3,773