XML 21 R28.htm IDEA: XBRL DOCUMENT v3.19.3
Derivatives and Hedging Activities (Tables)
3 Months Ended
Oct. 31, 2019
Jul. 31, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Schedule of Derivative Instruments, Effect on Other Comprehensive Income (Loss) [Table Text Block]  
 
Three months ended October 31,
  
2019
 
2018
Gains (losses) recognized in OCI:
 
 
 
Foreign exchange contracts (cash flow hedges)
$
196

 
$
(380
)
Foreign currency denominated debt (net investment hedges)
22

 
1,620

Gains reclassified from OCI into cost of goods sold:
 
 
 
Forward exchange contracts (cash flow hedges)
381

 
47


Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]
  
October 31, 2019
 
July 31, 2019
Designated as cash flow hedges
$
19,540

 
$
26,013

Non-designated hedges
3,385

 
3,376

Total foreign exchange contracts
$
22,925

 
$
29,389


 
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, 2019
 
July 31, 2019
  
Prepaid expenses and other current assets
 
Other current liabilities
 
Current maturities on long-term obligations
 
Prepaid expenses and other current assets
 
Other current liabilities
 
Current maturities on long-term obligations
Derivatives designated as hedging instruments:
 
 
 
 
 
 
 
 
 
 
 
Foreign exchange contracts (cash flow hedges)
$
591

 

 

 
$
472

 

 

Foreign currency denominated debt
(net investment hedges)

 

 
50,166

 

 

 
50,189

Derivatives not designated as hedging instruments:
 
 
 
 
 
 
 
 
 
 
 
Foreign exchange contracts
4

 
12

 

 
2

 
5

 

Total derivative instruments
$
595

 
$
12

 
$
50,166

 
$
474

 
$
5

 
$
50,189