XML 80 R66.htm IDEA: XBRL DOCUMENT v3.7.0.1
Stockholder's Equity (Details 3) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2016
Jul. 31, 2016
Jul. 31, 2015
Apr. 30, 2015
Oct. 31, 2014
Jul. 31, 2017
Jul. 31, 2016
Number Of Options [Roll Forward]              
Exercise of stock options, net of repurchased shares (in shares) (18,000,000) (2,260,000) (400,000) (279,380) (402,666)    
Weighted Average Exercise Price [Roll Forward]              
Exercises (in dollars per share) $ 7.70 $ 9.32 $ 6.01 $ 10.14 $ 9.80    
Stock Options              
Number Of Options [Roll Forward]              
Outstanding at July 31, 2016 (in shares) 38,902,000         38,902,000  
Grants of options (in shares)           939,000  
Exercise of stock options, net of repurchased shares (in shares)           (20,682,000)  
Forfeitures or expirations (in shares)           (385,000)  
Outstanding at July 31, 2017 (in shares)   38,902,000       18,774,000 38,902,000
Exercisable at July 31, 2017 (in shares)           12,112,000  
Vested and expected to vest at July 31, 2016 (in shares)           18,316,000  
Weighted Average Exercise Price [Roll Forward]              
Outstanding at July 31, 2016 (in dollars per share) $ 12.15         $ 12.15  
Grants of options (in dollars per share)           27.83  
Exercises (in dollars per share)           8.21  
Forfeitures or expirations (in dollars per share)           19.12  
Outstanding at July 31, 2017 (in dollars per share)   $ 12.15       17.14 $ 12.15
Exercisable at July 31, 2017 (in dollars per share)           15.95  
Vested and expected to vest at July 31, 2017 (in dollars per share)           $ 17.09  
Weighted-Average Remaining Contractual Term [Roll Forward]              
Outstanding at July 31, 2016             4 years 11 months 16 days
Outstanding at July 31, 2017           6 years 5 months 23 days  
Exercisable at July 31, 2017           5 years 11 months 16 days  
Vested and expected to vest at July 31, 2016           6 years 5 months 12 days  
Aggregate Intrinsic Value [Roll Forward]              
Outstanding at July 31, 2016 $ 508,401         $ 508,401  
Outstanding at July 31, 2017   $ 508,401       269,449 $ 508,401
Exercisable at July 31, 2017           188,211  
Vested and expected to vest at July 31, 2017           $ 263,691