XML 18 R35.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation - Stock Option Assumptions (Detail) - $ / shares
3 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions and Methodology [Abstract]    
Expected term (in years) 6 years 2 months 12 days 6 years 2 months 12 days
Expected volatility 25.85% 25.83%
Expected dividend yield 2.63% 2.71%
Risk-free interest rate 1.64% 3.01%
Options, Grants in Period, Weighted Average Exercise Price $ 54.05 $ 43.96
Weighted-average fair value of options granted during the period $ 10.63 $ 9.70