XML 48 R37.htm IDEA: XBRL DOCUMENT v3.4.0.3
Stock-based Payment Compensation (Details)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Apr. 30, 2016
USD ($)
$ / shares
shares
Jul. 31, 2015
USD ($)
$ / shares
shares
Shares    
Outstanding as of July 31, 2015 | shares 21,017,000 21,011,000
Grants of options (in shares) | shares 422,000  
Exercises (in shares) | shares (261,000)  
Forfeitures or expirations (in shares) | shares (155,000)  
Exercisable as of January 31, 2016 | shares 15,560,000  
Weighted Average Exercise Price    
Outstanding as of July 31, 2015 $ 23.65  
Grants of options (in dollars per share) 38.45  
Exercises (in dollars per share) 22.19  
Forfeitures or expirations (in dollars per share) 35.89  
Outstanding as of January 31, 2016 23.88 $ 23.65
Exercisable as of January 31, 2016 $ 19.68  
Weighted Average Remaining Contractual Term (In years)    
Outstanding as of July 31, 2015   5 years 9 months 11 days
Outstanding as of January 31, 2016 5 years 1 month 13 days  
Exercisable as of January 31, 2016 3 years 11 months 19 days  
Aggregate Intrinsic Value    
Outstanding as of July 31, 2015 | $ $ 261,339  
Outstanding as of January 31, 2016 | $ 398,562 $ 261,339
Exercisable as of January 31, 2016 | $ $ 360,384