XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Derivatives and Hedging - Fair Value and Associated Notional Amounts (Details) - Cash Flow Hedges - USD ($)
$ in Thousands
Jan. 31, 2023
Jul. 31, 2022
Derivative [Line Items]    
Notional $ 165,263 $ 307,322
Fair value in other current assets 961 850
Fair value in other current liabilities 0 80
Foreign currency forward contracts    
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 165,263 273,325
Fair value in other current assets 961 850
Fair value in other current liabilities $ 0 $ 0