XML 86 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation - Fair Value Monte Carlo Simulation (Details) - Restricted Stock
3 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Volatility of common stock 30.73% 27.54%
Average volatility of peer companies 36.28% 36.55%
Average correlation coefficient of peer companies 24.63% 27.18%
Risk-free interest rate 1.49% 2.93%