XML 29 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivatives and Hedging - Fair Value and Associated Notional Amounts (Details) - Cash Flow Hedging - USD ($)
Oct. 31, 2019
Jul. 31, 2019
Derivative [Line Items]    
Notional $ 849,999,000 $ 849,550,000
Fair Value in Other Current Liabilities 17,370,000 12,463,000
Foreign currency forward contracts    
Derivative [Line Items]    
Notional 51,799,000 0
Fair Value in Other Current Liabilities 729,000 0
Interest rate swap agreements    
Derivative [Line Items]    
Notional 798,200,000 849,550,000
Fair Value in Other Current Liabilities $ 16,641,000 $ 12,463,000