XML 123 R69.htm IDEA: XBRL DOCUMENT v3.19.2
Stock-Based Compensation (Summary Of Information Concerning Outstanding And Exercisable Options) (Details) - $ / shares
12 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2016
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Number outstanding (in shares) 6,531,250 6,785,812 6,685,551 6,822,390
Weighted average remaining contractual life (in years) 5 years 7 months 6 days      
Weighted average exercise price (in dollars per share) $ 39.66      
Number exercisable (in shares) 4,819,812      
Weighted average exercise price (in dollars per share) $ 35.48      
$16.91 to $32.49        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Number outstanding (in shares) 1,493,111      
Weighted average remaining contractual life (in years) 3 years 10 months 24 days      
Weighted average exercise price (in dollars per share) $ 27.46      
Number exercisable (in shares) 1,493,111      
Weighted average exercise price (in dollars per share) $ 27.46      
Stock options, exercise price range, lower range limit (in dollars per share) 16.91      
Share options, exercise price range, upper range limit (in dollars per share) $ 32.49      
$32.50 to $37.49        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Number outstanding (in shares) 1,211,064      
Weighted average remaining contractual life (in years) 3 years      
Weighted average exercise price (in dollars per share) $ 34.41      
Number exercisable (in shares) 1,211,064      
Weighted average exercise price (in dollars per share) $ 34.41      
Stock options, exercise price range, lower range limit (in dollars per share) 32.5      
Share options, exercise price range, upper range limit (in dollars per share) $ 37.49      
$37.50 to $42.49        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Number outstanding (in shares) 1,283,417      
Weighted average remaining contractual life (in years) 5 years 2 months 12 days      
Weighted average exercise price (in dollars per share) $ 40.30      
Number exercisable (in shares) 1,239,817      
Weighted average exercise price (in dollars per share) $ 40.23      
Stock options, exercise price range, lower range limit (in dollars per share) 37.5      
Share options, exercise price range, upper range limit (in dollars per share) $ 42.49      
$42.50 to $47.49        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Number outstanding (in shares) 1,653,643      
Weighted average remaining contractual life (in years) 7 years 7 months 6 days      
Weighted average exercise price (in dollars per share) $ 44.00      
Number exercisable (in shares) 840,920      
Weighted average exercise price (in dollars per share) $ 43.56      
Stock options, exercise price range, lower range limit (in dollars per share) 42.5      
Share options, exercise price range, upper range limit (in dollars per share) $ 47.49      
$47.50 and above        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Number outstanding (in shares) 890,015      
Weighted average remaining contractual life (in years) 9 years      
Weighted average exercise price (in dollars per share) $ 58.27      
Number exercisable (in shares) 34,900      
Weighted average exercise price (in dollars per share) $ 52.08      
Stock options, exercise price range, lower range limit (in dollars per share) $ 47.5