XML 115 R69.htm IDEA: XBRL DOCUMENT v2.4.0.6
Stockholder's Equity (Details 3) (USD $)
In Thousands, except Share data, unless otherwise specified
3 Months Ended 12 Months Ended
Apr. 30, 2012
Jan. 31, 2012
Oct. 31, 2011
Jul. 31, 2011
Apr. 30, 2011
Jan. 31, 2011
Jul. 31, 2010
Oct. 31, 2009
Jul. 31, 2012
Stock Options
Jul. 31, 2011
Stock Options
Number Of Options [Roll Forward]                    
Outstanding at July 31, 2011 (in shares)                 16,705,000  
Grants of options (in shares)                 880,000  
Exercise of stock options, net of repurchased shares (in shares) 322,520 20,000 40,000 180,000 548,334 177,500 700,000 647,262 (1,367,000)  
Forfeitures or expirations (in shares)                 (39,000)  
Outstanding at July 31, 2012 (in shares)                 16,179,000 16,705,000
Exercisable at July 31, 2012 (in shares)                 10,166,000  
Vested and expected to vest at July 31, 2012 (in shares)                 15,533,000  
Weighted Average Exercise Price [Roll Forward]                    
Outstanding at July 31, 2011 (in dollars per share)                 $ 15.50  
Grants of options (in dollars per share)                 $ 22.54  
Exercises (in dollars per share) $ 10.74 $ 9.00 $ 9.00 $ 9.48 $ 11.02 $ 8.47 $ 6.46 $ 6.52 $ 11.58  
Forfeitures or expirations (in dollars per share)                 $ 16.43  
Outstanding at July 31, 2012 (in dollars per share)                 $ 16.24 $ 15.50
Exercisable at July 31, 2012 (in dollars per share)                 $ 15.38  
Vested and expected to vest at July 31, 2012 (in dollars per share)                 $ 16.21  
Weighted-Average Remaining Contractual Term [Roll Forward]                    
Outstanding                 6 years 7 months 6 days 7 years 2 months 16 days
Exercisable at July 31, 2012                 6 years 7 days  
Vested and expected to vest at July 31, 2012                 6 years 7 months 9 days  
Aggregate Intrinsic Value [Roll Forward]                    
Outstanding at July 31, 2011                 $ 103,979  
Outstanding at July 31, 2012                 121,977 103,979
Exercisable at July 31, 2012                 85,146  
Vested and expected to vest at July 31, 2012                 $ 117,326