XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives and Hedging Activities (Tables)
3 Months Ended
Oct. 31, 2021
Jul. 31, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Schedule of Notional Amounts of Outstanding Forward Exchange Contracts
The U.S. dollar equivalent notional amounts of outstanding forward exchange contracts were as follows:
  October 31, 2021July 31, 2021
Designated as cash flow hedges$23,052 $30,724 
Non-designated hedges3,521 3,580 
Total foreign exchange contracts$26,573 $34,304 
 
Schedule of Derivative Instruments, Effect on Other Comprehensive Loss  
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,
20212020
(Losses) gains recognized in OCI$(26)$697 
Gains (losses) reclassified from OCI into cost of goods sold568 (211)
Schedule of Fair Values of Derivative Instruments in the Condensed Consolidated Balance Sheets
Fair values of derivative instruments in the condensed consolidated balance sheets were as follows: 
 October 31, 2021July 31, 2021
  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)$141 $104 $150 $51 
Derivatives not designated as hedging instruments:
Foreign exchange contracts (non-designated hedges)— 20 — — 
Total derivative instruments$141 $124 $150 $51