XML 52 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Fair Value Monte Carlo Simulation (Details) - Restricted Stock
3 Months Ended
Oct. 31, 2018
Oct. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Volatility of common stock 27.54% 26.60%
Average volatility of peer companies 36.55% 33.72%
Average correlation coefficient of peer companies 27.18% 32.26%
Risk-free interest rate 2.93% 1.62%