Stock-Based Compensation (Summary of Information Concerning Outstanding And Exercisable Options) (Details) - $ / shares | 6 Months Ended | |
Jan. 31, 2019 | Jul. 31, 2018 |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Number Outstanding (in shares) | 6,865,503 | 6,785,812 |
Weighted Average Remaining Contractual Life (Years) | 5 years 11 months 23 days | |
Weighted Average Exercise Price of Outstanding Options (in usd per share) | $ 39.16 | |
Number Exercisable (in shares) | 5,119,788 | |
Weighted Average Exercise Price of Exercisable Options (in usd per share) | $ 35 | |
$ 0.00 to $27.69 | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Range of Exercise Prices, lower range (in usd per share) | 0 | |
Range of Exercise Prices, upper range (in usd per share) | $ 27.69 | |
Number Outstanding (in shares) | 352,833 | |
Weighted Average Remaining Contractual Life (Years) | 11 months 1 day | |
Weighted Average Exercise Price of Outstanding Options (in usd per share) | $ 21.10 | |
Number Exercisable (in shares) | 352,833 | |
Weighted Average Exercise Price of Exercisable Options (in usd per share) | $ 21.10 | |
$27.70 to $32.69 | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Range of Exercise Prices, lower range (in usd per share) | 27.7 | |
Range of Exercise Prices, upper range (in usd per share) | $ 32.69 | |
Number Outstanding (in shares) | 1,389,473 | |
Weighted Average Remaining Contractual Life (Years) | 4 years 11 months 1 day | |
Weighted Average Exercise Price of Outstanding Options (in usd per share) | $ 28.57 | |
Number Exercisable (in shares) | 1,380,940 | |
Weighted Average Exercise Price of Exercisable Options (in usd per share) | $ 28.55 | |
$32.70 to $37.69 | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Range of Exercise Prices, lower range (in usd per share) | 32.7 | |
Range of Exercise Prices, upper range (in usd per share) | $ 37.69 | |
Number Outstanding (in shares) | 1,243,171 | |
Weighted Average Remaining Contractual Life (Years) | 3 years 6 months 15 days | |
Weighted Average Exercise Price of Outstanding Options (in usd per share) | $ 34.44 | |
Number Exercisable (in shares) | 1,242,338 | |
Weighted Average Exercise Price of Exercisable Options (in usd per share) | $ 34.44 | |
$37.70 to $42.69 | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Range of Exercise Prices, lower range (in usd per share) | 37.7 | |
Range of Exercise Prices, upper range (in usd per share) | $ 42.69 | |
Number Outstanding (in shares) | 1,304,734 | |
Weighted Average Remaining Contractual Life (Years) | 5 years 8 months 9 days | |
Weighted Average Exercise Price of Outstanding Options (in usd per share) | $ 40.35 | |
Number Exercisable (in shares) | 1,261,134 | |
Weighted Average Exercise Price of Exercisable Options (in usd per share) | $ 40.28 | |
$42.70 and above | | |
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] | | |
Range of Exercise Prices, lower range (in usd per share) | $ 42.7 | |
Number Outstanding (in shares) | 2,575,292 | |
Weighted Average Remaining Contractual Life (Years) | 8 years 6 months 26 days | |
Weighted Average Exercise Price of Outstanding Options (in usd per share) | $ 49.02 | |
Number Exercisable (in shares) | 882,543 | |
Weighted Average Exercise Price of Exercisable Options (in usd per share) | $ 43.91 | |