XML 33 R40.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stock-based Compensation - Summary of stock option activity (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
6 Months Ended
Jan. 31, 2013
Number of Options [Roll Forward]  
Outstanding at July 31, 2012 16,179
Grants of options 271
Exercises (1,338)
Forfeitures or expirations (33)
Outstanding at January 31, 2013 15,079
Exercisable at January 31, 2013 10,419
Weighted- average Exercise Price [Roll Forward]  
Outstanding at July 31, 2012 $ 16.24
Grants of options $ 29.19
Exercises $ 13.63
Forfeitures or expirations $ 26.08
Outstanding at January 31, 2013 $ 16.68
Exercisable at January 31, 2013 $ 15.89
Weighted-Average Remaining Contractual Term [Roll Forward]  
Outstanding 6 years 4 months 6 days
Exercisable 5 years 11 months 5 days
Aggregate Intrinsic Value [Roll Forward]  
Outstanding at January 31, 2013 $ 289,944
Exercisable at January 31, 2013 $ 208,545