XML 50 R39.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
9 Months Ended
Apr. 30, 2013
Number of Options [Roll Forward]  
Outstanding at July 31, 2012 16,179
Grants of options 271
Exercises (1,492)
Forfeitures or expirations (62)
Outstanding at April 30, 2013 14,896
Exercisable at April 30, 2013 10,904
Weighted- average Exercise Price [Roll Forward]  
Outstanding at July 31, 2012 $ 16.24
Grants of options $ 29.19
Exercises $ 13.63
Forfeitures or expirations $ 24.44
Outstanding at April 30, 2013 $ 16.70
Exercisable at April 30, 2013 $ 15.97
Weighted-Average Remaining Contractual Term [Roll Forward]  
Outstanding 6 years 1 month 24 days
Exercisable 5 years 9 months 14 days
Aggregate Intrinsic Value [Roll Forward]  
Outstanding at April 30, 2013 $ 276,307
Exercisable at April 30, 2013 $ 210,125