XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.4
Derivatives and Hedging Activities (Tables)
6 Months Ended
Jan. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]
The U.S. dollar equivalent notional amounts of outstanding forward exchange contracts were as follows:
  January 31, 2021July 31, 2020
Designated as cash flow hedges$12,300 $24,600 
Non-designated hedges3,427 3,107 
Total foreign exchange contracts$15,727 $27,707 
Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block]
The following table summarizes the amount of pre-tax gains and losses related to foreign exchange contracts designated as cash flow hedging instruments:
 Three months ended January 31,Six months ended January 31,
  2021202020212020
Gains recognized in OCI$451 $363 $1,148 $559 
(Losses) gains reclassified from OCI into cost of goods sold(60)105 (271)486 
Fair Values of Derivative Instruments in Consolidated Balance Sheets
Fair values of derivative instruments in the condensed consolidated balance sheets were as follows:
 January 31, 2021July 31, 2020
  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)$1,241 $499 $588 $761 
Derivatives not designated as hedging instruments:
Foreign exchange contracts (non-designated hedges)— 16 
Total derivative instruments$1,246 $499 $594 $777