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