XML 57 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Based Compensation (Summary Of Information Concerning Outstanding And Exercisable Options) (Details) - $ / shares
6 Months Ended
Jan. 31, 2018
Jul. 31, 2017
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number Outstanding (in shares) 7,010,492 6,685,551
Weighted Average Remaining Contractual Life (Years) 5 years 11 months 1 day  
Weighted Average Exercise Price of Outstanding Options (in usd per share) $ 34.70  
Number Exercisable (in shares) 5,235,684  
Weighted Average Exercise Price of Exercisable Options (in usd per share) $ 32.36  
$ 0.00 to $22.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) $ 22.69  
Number Outstanding (in shares) 983,883  
Weighted Average Remaining Contractual Life (Years) 1 year 6 months 15 days  
Weighted Average Exercise Price of Outstanding Options (in usd per share) $ 19.68  
Number Exercisable (in shares) 983,883  
Weighted Average Exercise Price of Exercisable Options (in usd per share) $ 19.68  
$22.70 to $28.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) 22.7  
Range of Exercise Prices, upper range (in usd per share) $ 28.69  
Number Outstanding (in shares) 861,049  
Weighted Average Remaining Contractual Life (Years) 7 years 10 months 10 days  
Weighted Average Exercise Price of Outstanding Options (in usd per share) $ 28.06  
Number Exercisable (in shares) 567,606  
Weighted Average Exercise Price of Exercisable Options (in usd per share) $ 28.05  
$28.70 to $34.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) 28.7  
Range of Exercise Prices, upper range (in usd per share) $ 34.69  
Number Outstanding (in shares) 1,383,480  
Weighted Average Remaining Contractual Life (Years) 3 years 11 months 1 day  
Weighted Average Exercise Price of Outstanding Options (in usd per share) $ 31.64  
Number Exercisable (in shares) 1,366,082  
Weighted Average Exercise Price of Exercisable Options (in usd per share) $ 31.64  
$34.70 to $40.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) 34.7  
Range of Exercise Prices, upper range (in usd per share) $ 40.69  
Number Outstanding (in shares) 1,380,549  
Weighted Average Remaining Contractual Life (Years) 5 years 7 months 21 days  
Weighted Average Exercise Price of Outstanding Options (in usd per share) $ 37.03  
Number Exercisable (in shares) 1,370,383  
Weighted Average Exercise Price of Exercisable Options (in usd per share) $ 37.03  
$40.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) $ 40.7  
Number Outstanding (in shares) 2,401,531  
Weighted Average Remaining Contractual Life (Years) 8 years 4 months 2 days  
Weighted Average Exercise Price of Outstanding Options (in usd per share) $ 43.65  
Number Exercisable (in shares) 947,730  
Weighted Average Exercise Price of Exercisable Options (in usd per share) $ 42.39