XML 56 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Derivatives and Hedging Activities (Tables)
12 Months Ended
Jul. 31, 2018
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Fair Values of Derivative Instruments in Consolidated Balance Sheets
During the fiscal years ended July 31, 2018, 2017, and 2016, the Company recognized gains of $24, losses of $2,508, and gains of $2,162, respective