XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Instruments and Hedging Activities Pre-Tax Gains and Losses related to Foreign Exchange Contracts (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]        
Net gain recognized in other comprehensive income (loss) $ 776 $ 225 $ 1,669 $ 199
Foreign currency denominated debt (net investment hedges) (841) 0 (841) 0
Forward exchange contracts (cash flow hedges) $ 217 $ 36 $ 798 $ 604