XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivatives and Hedging - Fair Value and Associated Notional Amounts (Details) - Cash Flow Hedges - USD ($)
$ in Thousands
Oct. 31, 2022
Jul. 31, 2022
Derivative [Line Items]    
Notional $ 220,350 $ 307,322
Fair value in other current assets 1,831 850
Fair value in other current liabilities 0 80
Foreign exchange forward    
Derivative [Line Items]    
Notional 0 33,997
Fair value in other current assets 0 0
Fair value in other current liabilities 0 80
Interest rate swap agreements    
Derivative [Line Items]    
Notional 220,350 273,325
Fair value in other current assets 1,831 850
Fair value in other current liabilities $ 0 $ 0