XML 63 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives and Hedging - Fair Value and Associated Notional Amounts (Details) - Cash Flow Hedges - USD ($)
$ in Thousands
Oct. 31, 2021
Jul. 31, 2021
Derivative [Line Items]    
Notional $ 452,924 $ 524,037
Fair value in other current liabilities 8,315 11,508
Foreign exchange forward    
Derivative [Line Items]    
Notional 20,674 41,899
Fair value in other current liabilities 282 88
Interest rate swap agreements    
Derivative [Line Items]    
Notional 432,250 482,138
Fair value in other current liabilities $ 8,033 $ 11,420