XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Derivatives and Hedging - Fair Value and Associated Notional Amounts (Details) - Cash Flow Hedges - USD ($)
$ in Thousands
Apr. 30, 2023
Jul. 31, 2022
Derivative [Line Items]    
Notional $ 110,175 $ 307,322
Fair value in other current assets 368 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 110,175 273,325
Fair value in other current assets 368 850
Fair value in other current liabilities $ 0 $ 0