XML 39 R35.htm IDEA: XBRL DOCUMENT v2.4.0.8
Accounting For Stock-Based Compensation (Summary Of Stock Option Activity) (Details) (USD $)
9 Months Ended
Apr. 30, 2014
Jan. 31, 2014
Accounting For Stock-Based Compensation [Abstract]    
Options Outstanding, Beginning Balance 7,329,820 7,276,418
Options Outstanding, Granted 891,737  
Options Outstanding, Exercised (930,225)  
Options Outstanding, Canceled (14,914)  
Options Outstanding, Ending Balance 7,276,418 7,276,418
Weighted Average Exercise Price, Beginning Balance $ 23.88  
Weighted Average Exercise Price, Granted $ 42.18  
Weighted Average Exercise Price, Exercised $ 18.63  
Weighted Average Exercise Price, Canceled $ 35.59  
Weighted Average Exercise Price, Ending Balance $ 26.76