XML 49 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Derivatives and Hedging Activities - Additional Information (Detail)
£ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2020
USD ($)
Apr. 30, 2019
USD ($)
Apr. 30, 2020
USD ($)
Apr. 30, 2019
USD ($)
Jul. 31, 2019
USD ($)
Jul. 31, 2018
USD ($)
May 13, 2010
GBP (£)
Derivatives, Fair Value [Line Items]              
Document Period End Date     Apr. 30, 2020        
Derivative Maturities     18 months        
Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months $ (1,166,000)   $ (1,166,000)   $ (805,000)    
Cash Flow Hedge Gain (Loss) Reclassified to Earnings 293,000 $ 292,000 779,000 $ 579,000      
Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments 39,000 $ (6,000) 11,000 $ (49,000)      
Accumulated other comprehensive loss (92,242,000)   (92,242,000)   (71,254,000) $ (56,401,000)  
Senior Unsecured Notes [Member]              
Derivatives, Fair Value [Line Items]              
Derivative, Amount of Hedged Item | £             £ 45,000
Designated as Hedging Instrument [Member] | Net Investment Hedging [Member]              
Derivatives, Fair Value [Line Items]              
Accumulated other comprehensive loss $ 13,700,000   $ 13,700,000   $ 12,440,000