XML 54 R38.htm IDEA: XBRL DOCUMENT v3.22.2.2
Derivatives and Hedging Activities (Tables)
12 Months Ended
Jul. 31, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Notional Amounts of Outstanding Derivative Positions
The U.S. dollar equivalent notional amounts of outstanding forward exchange contracts were as follows as of July 31, 2022 and 2021:
  July 31, 2022July 31, 2021
Designated as cash flow hedges$25,276 $30,724 
Non-designated hedges4,057 3,580 
Total foreign exchange contracts$29,333 $34,304 
Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss)
The following table summarizes the amount of pre-tax gains and losses related to derivatives designated as cash flow hedging instruments:
  July 31, 2022July 31, 2021July 31, 2020
Gains (losses) recognized in OCI$1,282 $1,451 $(576)
Gains reclassified from OCI into cost of goods sold909 399 614 
Fair Value, by Balance Sheet Grouping
Fair values of derivative and hedging instruments in the accompanying Consolidated Balance Sheets were as follows: 
 July 31, 2022July 31, 2021
  Prepaid expenses and other current assetsOther current liabilitiesPrepaid expenses and other current assetsOther current liabilities
Derivatives designated as hedging instruments:
Foreign exchange contracts (cash flow hedges)$489 $30 $150 $51 
Derivatives not designated as hedging instruments:
Foreign exchange contracts (non-designated hedges)— — — 
Total derivative instruments$489 $32 $150 $51