XML 99 R75.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-based Compensation and Stockholders' Equity - Stock Option Activity Additional Information (Details)
12 Months Ended
Jun. 30, 2017
$ / shares
shares
$4.63 - 8.36  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock option outstanding, range of exercise price, lower range limit $ 4.63
Stock option outstanding, range of exercise price, upper range limit $ 8.36
Number of outstanding options, shares | shares 1,109,538
Stock option outstanding, weighted-average remaining contractual term 1 year 7 months 25 days
Weighted average exercise price per share, options outstanding (in dollars per share) $ 6.92
Stock options vested and exercisable, exercisable shares | shares 1,109,538
Stock option vested and exercisable, weighted average exercise price per share (in dollars per share) $ 6.92
8.47 - 10.66  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock option outstanding, range of exercise price, lower range limit 8.47
Stock option outstanding, range of exercise price, upper range limit $ 10.66
Number of outstanding options, shares | shares 1,435,967
Stock option outstanding, weighted-average remaining contractual term 2 years 11 months 23 days
Weighted average exercise price per share, options outstanding (in dollars per share) $ 10.18
Stock options vested and exercisable, exercisable shares | shares 1,435,967
Stock option vested and exercisable, weighted average exercise price per share (in dollars per share) $ 10.18
10.68 - 12.68  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock option outstanding, range of exercise price, lower range limit 10.68
Stock option outstanding, range of exercise price, upper range limit $ 12.68
Number of outstanding options, shares | shares 837,728
Stock option outstanding, weighted-average remaining contractual term 3 years 11 months 12 days
Weighted average exercise price per share, options outstanding (in dollars per share) $ 11.80
Stock options vested and exercisable, exercisable shares | shares 837,728
Stock option vested and exercisable, weighted average exercise price per share (in dollars per share) $ 11.80
12.92 - 14.23  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock option outstanding, range of exercise price, lower range limit 12.92
Stock option outstanding, range of exercise price, upper range limit $ 14.23
Number of outstanding options, shares | shares 1,089,103
Stock option outstanding, weighted-average remaining contractual term 4 years 3 months 4 days
Weighted average exercise price per share, options outstanding (in dollars per share) $ 13.75
Stock options vested and exercisable, exercisable shares | shares 1,058,336
Stock option vested and exercisable, weighted average exercise price per share (in dollars per share) $ 13.74
15.22 - 17.29  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock option outstanding, range of exercise price, lower range limit 15.22
Stock option outstanding, range of exercise price, upper range limit $ 17.29
Number of outstanding options, shares | shares 883,555
Stock option outstanding, weighted-average remaining contractual term 4 years 2 months 26 days
Weighted average exercise price per share, options outstanding (in dollars per share) $ 16.34
Stock options vested and exercisable, exercisable shares | shares 883,555
Stock option vested and exercisable, weighted average exercise price per share (in dollars per share) $ 16.34
17.69 - 18.93  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock option outstanding, range of exercise price, lower range limit 17.69
Stock option outstanding, range of exercise price, upper range limit $ 18.93
Number of outstanding options, shares | shares 1,055,904
Stock option outstanding, weighted-average remaining contractual term 5 years 1 month 23 days
Weighted average exercise price per share, options outstanding (in dollars per share) $ 18.55
Stock options vested and exercisable, exercisable shares | shares 947,204
Stock option vested and exercisable, weighted average exercise price per share (in dollars per share) $ 18.55
20.54 - 25.44  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock option outstanding, range of exercise price, lower range limit 20.54
Stock option outstanding, range of exercise price, upper range limit $ 25.44
Number of outstanding options, shares | shares 1,065,708
Stock option outstanding, weighted-average remaining contractual term 6 years 6 months 4 days
Weighted average exercise price per share, options outstanding (in dollars per share) $ 23.48
Stock options vested and exercisable, exercisable shares | shares 587,336
Stock option vested and exercisable, weighted average exercise price per share (in dollars per share) $ 23.29
26.60 - 35.07  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock option outstanding, range of exercise price, lower range limit 26.60
Stock option outstanding, range of exercise price, upper range limit $ 35.07
Number of outstanding options, shares | shares 827,496
Stock option outstanding, weighted-average remaining contractual term 7 years 2 months 11 days
Weighted average exercise price per share, options outstanding (in dollars per share) $ 29.16
Stock options vested and exercisable, exercisable shares | shares 441,261
Stock option vested and exercisable, weighted average exercise price per share (in dollars per share) $ 29.30
37.06  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock option outstanding, range of exercise price, lower range limit $ 37.06
Number of outstanding options, shares | shares 35,160
Stock option outstanding, weighted-average remaining contractual term 5 years 7 months 12 days
Weighted average exercise price per share, options outstanding (in dollars per share) $ 37.06
Stock options vested and exercisable, exercisable shares | shares 19,770
Stock option vested and exercisable, weighted average exercise price per share (in dollars per share) $ 37.06
39.19  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock option outstanding, range of exercise price, lower range limit $ 39.19
Number of outstanding options, shares | shares 35,500
Stock option outstanding, weighted-average remaining contractual term 7 years 7 months 13 days
Weighted average exercise price per share, options outstanding (in dollars per share) $ 39.19
Stock options vested and exercisable, exercisable shares | shares 27,625
Stock option vested and exercisable, weighted average exercise price per share (in dollars per share) $ 39.19
$4.63 - $39.19  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock option outstanding, range of exercise price, lower range limit 4.63
Stock option outstanding, range of exercise price, upper range limit $ 39.19
Number of outstanding options, shares | shares 8,375,659
Stock option outstanding, weighted-average remaining contractual term 4 years 4 months 12 days
Weighted average exercise price per share, options outstanding (in dollars per share) $ 15.88
Stock options vested and exercisable, exercisable shares | shares 7,348,320
Stock option vested and exercisable, weighted average exercise price per share (in dollars per share) $ 14.58