XML 85 R69.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock-based Compensation and Stockholders' Equity - Stock Option Activity Summary (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Jun. 30, 2013
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]        
Beginning Balance, number of shares outstanding (in shares) 9,702,843 10,905,602 12,206,178  
Number of shares, stock options granted (in shares) 316,580 1,093,920 1,808,006  
Number of shares, options exercised (in shares) (1,013,430) (2,124,401) (2,863,878)  
Number of shares, options forfeited (in shares) (45,126) (172,278) (244,704)  
Ending Balance, number of shares outstanding (in shares) 8,960,867 9,702,843 10,905,602  
Number of shares options vested and expected to vest (in shares) 8,887,498      
Number of shares options vested and exercisable (in shares) 7,495,131 7,208,475 7,558,631 8,731,818
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]        
Beginning Balance, weighted average exercise price per share, options outstanding (in dollars per share) $ 14.21 $ 12.24 $ 10.83  
Weighted average exercise price per share, options granted (in dollars per share) 26.86 28.28 15.87  
Weighted average exercise price per share, options exercised (in dollars per share) 12.03 10.99 8.36  
Weighted average exercise price per share, options forfeited (in dollars per share) 19.45 18.68 14.25  
Ending Balance, weighted average exercise price per share, options outstanding (in dollars per share) 14.88 14.21 12.24  
Options vested and expected to vest at June 30, 2016 (in dollars per share) 14.79      
Options vested and exercisable at June 30, 2016 (in dollars per share) $ 13.35 $ 12.24 $ 11.05 $ 9.66
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]        
Balance, weighted average remaining contractual term of options outstanding (in years) 5 years 2 months 12 days      
Weighted average remaining contractual term, options vested and expected to vest 5 years 2 months 5 days      
Weighted average remaining contractual term, options vested and exercisable 4 years 7 months 17 days      
Balance, aggregate intrinsic value of options outstanding $ 93,661      
Aggregate intrinsic value of options vested and expected to vest 93,566      
Aggregate intrinsic value of options vested and exercisable 87,796      
Total pretax intrinsic value of options exercised $ 18,016 $ 48,077 $ 30,165