XML 60 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
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.00  
$ 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