XML 12 R50.htm IDEA: XBRL DOCUMENT v3.19.3
Derivatives and Hedging Activities - Additional Information (Detail)
£ in Millions
3 Months Ended
Oct. 31, 2019
USD ($)
Jul. 31, 2019
USD ($)
Oct. 31, 2018
USD ($)
Oct. 31, 2019
GBP (£)
Summary        
Derivative maturity 18 months      
Derivative, Notional Amount $ 22,925,000 $ 29,389,000    
Summary of Cash Flow Hedge Activity        
Cash Flow Hedge Gain (Loss) to be Reclassified within Twelve Months (620) (805)    
Cash Flow Hedge Gain (Loss) Reclassified from OCI to Earnings (381,000)   $ (47,000)  
Summary of Derivative Instruments Not Designated as Hedging Instruments        
Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments (8,000)   $ 33,000  
Senior Unsecured Notes [Member]        
Summary of Net Investment Hedge Activity        
Net investment hedges to hedge portions of net investment | £       £ 45
Prepaid expenses and other current assets [Member]        
Derivatives, Fair Value [Line Items]        
Derivatives Assets 595,000 474,000    
Other current liabilities [Member]        
Derivatives, Fair Value [Line Items]        
Derivatives Liabilities 12,000 5,000    
Long-term Debt [Member]        
Derivatives, Fair Value [Line Items]        
Derivatives Liabilities 50,166,000 50,189,000    
Designated as hedging instruments [Member]        
Summary        
Derivative, Notional Amount 19,540,000 26,013,000    
Not designated as hedging Instruments [Member        
Summary        
Derivative, Notional Amount 3,385,000 3,376,000    
Unrealized gain on cash flow hedges | Designated as hedging instruments [Member] | Prepaid expenses and other current assets [Member]        
Derivatives, Fair Value [Line Items]        
Derivatives Assets 591,000 472,000    
Unrealized gain on cash flow hedges | Designated as hedging instruments [Member] | Other current liabilities [Member]        
Derivatives, Fair Value [Line Items]        
Derivatives Liabilities 0 0    
Unrealized gain on cash flow hedges | Designated as hedging instruments [Member] | Long-term Debt [Member]        
Derivatives, Fair Value [Line Items]        
Derivatives Liabilities 0 0    
Unrealized gain on cash flow hedges | Not designated as hedging Instruments [Member | Prepaid expenses and other current assets [Member]        
Derivatives, Fair Value [Line Items]        
Derivatives Assets 4,000 2,000    
Unrealized gain on cash flow hedges | Not designated as hedging Instruments [Member | Other current liabilities [Member]        
Derivatives, Fair Value [Line Items]        
Derivatives Liabilities 12,000 5,000    
Unrealized gain on cash flow hedges | Not designated as hedging Instruments [Member | Long-term Debt [Member]        
Derivatives, Fair Value [Line Items]        
Derivatives Liabilities 0 0    
Net Investment Hedging [Member] | Designated as hedging instruments [Member] | Prepaid expenses and other current assets [Member]        
Derivatives, Fair Value [Line Items]        
Derivatives Assets 0 0    
Net Investment Hedging [Member] | Designated as hedging instruments [Member] | Other current liabilities [Member]        
Derivatives, Fair Value [Line Items]        
Derivatives Liabilities 0 0    
Net Investment Hedging [Member] | Designated as hedging instruments [Member] | Long-term Debt [Member]        
Derivatives, Fair Value [Line Items]        
Derivatives Liabilities $ 50,166,000 $ 50,189,000