XML 54 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock Based Compensation (Summary Of Information Concerning Outstanding And Exercisable Options) (Details) - $ / shares
9 Months Ended
Apr. 30, 2018
Jul. 31, 2017
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]    
Number Outstanding (in shares) 6,961,443 6,685,551
Weighted Average Remaining Contractual Life (Years) 5 years 8 months 9 days  
Weighted Average Exercise Price of Outstanding Options (in usd per share) $ 34.73  
Number Exercisable (in shares) 5,210,165  
Weighted Average Exercise Price of Exercisable Options (in usd per share) $ 32.40  
$ 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) 964,299  
Weighted Average Remaining Contractual Life (Years) 1 year 3 months 18 days  
Weighted Average Exercise Price of Outstanding Options (in usd per share) $ 19.71  
Number Exercisable (in shares) 964,299  
Weighted Average Exercise Price of Exercisable Options (in usd per share) $ 19.71  
$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) 854,652  
Weighted Average Remaining Contractual Life (Years) 7 years 7 months 13 days  
Weighted Average Exercise Price of Outstanding Options (in usd per share) $ 28.06  
Number Exercisable (in shares) 562,043  
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,381,730  
Weighted Average Remaining Contractual Life (Years) 3 years 8 months 5 days  
Weighted Average Exercise Price of Outstanding Options (in usd per share) $ 31.64  
Number Exercisable (in shares) 1,372,864  
Weighted Average Exercise Price of Exercisable Options (in usd per share) $ 31.65  
$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,374,716  
Weighted Average Remaining Contractual Life (Years) 5 years 4 months 24 days  
Weighted Average Exercise Price of Outstanding Options (in usd per share) $ 37.02  
Number Exercisable (in shares) 1,369,717  
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,386,046  
Weighted Average Remaining Contractual Life (Years) 8 years 1 month 6 days  
Weighted Average Exercise Price of Outstanding Options (in usd per share) $ 43.65  
Number Exercisable (in shares) 941,242  
Weighted Average Exercise Price of Exercisable Options (in usd per share) $ 42.39