XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivatives and Hedging - Fair Value and Associated Notional Amounts (Details) - Cash Flow Hedges - USD ($)
$ in Thousands
Jan. 31, 2022
Jul. 31, 2021
Derivative [Line Items]    
Notional $ 419,524 $ 524,037
Fair value in other current liabilities 5,656 11,508
Foreign currency forward contracts    
Derivative [Line Items]    
Notional 40,249 41,899
Fair value in other current liabilities 943 88
Interest rate swap agreements    
Derivative [Line Items]    
Notional 379,275 482,138
Fair value in other current liabilities $ 4,713 $ 11,420