XML 40 R40.htm IDEA: XBRL DOCUMENT v2.4.0.6
Accounting For Stock-Based Compensation (Summary Of Information Concerning Outstanding And Exercisable Options) (Details) (USD $)
6 Months Ended
Jan. 31, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number Outstanding 4,190,586
Weighted Average Remaining Contractual Life (Years) 5.58
Weighted Average Exercise Price $ 41.36
Number Exercisable 3,279,462
Weighted Average Exercise Price $ 35.40
Range Of Exercise Prices $17 To $25 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower range $ 17
Range of Exercise Prices, upper range $ 25
Number Outstanding 274,150
Weighted Average Remaining Contractual Life (Years) 0.86
Weighted Average Exercise Price $ 17.84
Number Exercisable 274,150
Weighted Average Exercise Price $ 17.84
Range Of Exercise Prices $25 To $33 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower range $ 25
Range of Exercise Prices, upper range $ 33
Number Outstanding 1,288,309
Weighted Average Remaining Contractual Life (Years) 2.73
Weighted Average Exercise Price $ 30.65
Number Exercisable 1,288,309
Weighted Average Exercise Price $ 30.65
Range Of Exercise Prices $33 To $41 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower range $ 33
Range of Exercise Prices, upper range $ 41
Number Outstanding 807,027
Weighted Average Remaining Contractual Life (Years) 5.68
Weighted Average Exercise Price $ 35.53
Number Exercisable 801,294
Weighted Average Exercise Price $ 35.54
Range Of Exercise Prices $41 To $49 [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower range $ 41
Range of Exercise Prices, upper range $ 49
Number Outstanding 797,904
Weighted Average Remaining Contractual Life (Years) 7.11
Weighted Average Exercise Price $ 43.55
Number Exercisable 711,208
Weighted Average Exercise Price $ 43.70
Range Of Exercise Prices $49 And Above [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, lower range $ 49
Number Outstanding 1,023,196
Weighted Average Remaining Contractual Life (Years) 9.17
Weighted Average Exercise Price $ 64.04
Number Exercisable 204,501
Weighted Average Exercise Price $ 59.46