XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Derivatives and Hedging - Fair Value and Associated Notional Amounts (Details) - Cash Flow Hedges - USD ($)
$ in Thousands
Apr. 30, 2022
Jul. 31, 2021
Derivative [Line Items]    
Notional $ 345,142 $ 524,037
Fair value in other current liabilities 863 11,508
Foreign currency forward contracts    
Derivative [Line Items]    
Notional 18,842 41,899
Fair value in other current liabilities 381 88
Interest rate swap agreements    
Derivative [Line Items]    
Notional 326,300 482,138
Fair value in other current liabilities $ 482 $ 11,420