XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives and Hedging Activities (Tables)
3 Months Ended
Oct. 31, 2020
Jul. 31, 2020
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
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 October 31,
20202019
Gains recognized in OCI$697 $196 
(Losses) gains reclassified from OCI into cost of goods sold(211)381 
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:
  October 31, 2020July 31, 2020
Designated as cash flow hedges$19,247 $24,600 
Non-designated hedges3,242 3,107 
Total foreign exchange contracts$22,489 $27,707 
 
Fair Values of Derivative Instruments in Consolidated Balance Sheets
Fair values of derivative instruments in the condensed consolidated balance sheets were as follows: 
 October 31, 2020July 31, 2020
  Prepaid expenses and
other current assets
Other current liabilitiesPrepaid expenses and
other current assets
Other current liabilities
Derivatives designated as hedging instruments:
Foreign exchange contracts (cash flow hedges)$1,017 $(434)$588 $761 
Derivatives not designated as hedging instruments:
Foreign exchange contracts (non-designated hedges)— (15)16 
Total derivative instruments$1,017 $(449)$594 $777