XML 77 R61.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation (Summary Of Stock Option Activity) (Details) - $ / shares
12 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]      
Options Outstanding, Beginning Balance (in shares) 6,685,551 6,822,390 7,191,442
Granted (in shares) 881,050 888,500 969,450
Exercised (in shares) (738,635) (978,193) (916,789)
Canceled (in shares) (42,154) (47,146) (421,713)
Options Outstanding, Ending Balance (in shares) 6,785,812 6,685,551 6,822,390
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]      
Weighted Average Exercise Price, Beginning Balance (in dollars per share) $ 32.60 $ 30.09 $ 29.38
Granted (in dollars per share) 45.70 42.65 28.19
Exercised (in dollars per share) 26.47 24.04 19.39
Canceled (in dollars per share) 39.52 36.51 36.95
Weighted Average Exercise Price, Ending Balance (in dollars per share) $ 34.93 $ 32.60 $ 30.09