XML 88 R45.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Fair Value Monte Carlo Simulation (Details) - Restricted Stock
9 Months Ended
Apr. 30, 2020
Apr. 30, 2019
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%