XML 54 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Derivatives and Hedging Activities - Additional Information (Detail)
$ in Thousands, £ in Millions
3 Months Ended 9 Months Ended
Apr. 30, 2019
USD ($)
Apr. 30, 2018
USD ($)
Apr. 30, 2019
USD ($)
Apr. 30, 2018
USD ($)
Jul. 31, 2018
USD ($)
May 13, 2010
GBP (£)
Derivatives, Fair Value [Line Items]            
Derivative Maturities     18 months      
Derivative, Notional Amount $ 10,231   $ 10,231   $ 32,667  
Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months 815 $ 65 815 $ 65    
Cash Flow Hedge Gain (Loss) Reclassified to Earnings 292 (264) 579 (446)    
Total Outstanding Forward Foreign Exchange Contracts 6,823   6,823      
Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments $ (6) $ 9 $ (49) $ 29    
Senior Unsecured Notes [Member]            
Derivatives, Fair Value [Line Items]            
Derivative, Amount of Hedged Item | £           £ 45