XML 122 R93.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-based Compensation and Stockholders' Equity - Stock Option Summary by Exercise Price (Details)
12 Months Ended
Jun. 30, 2020
$ / shares
shares
$9.24 - $11.76  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock option outstanding, range of exercise price, lower range limit $ 9.24
Stock option outstanding, range of exercise price, upper range limit $ 11.76
Number of outstanding options (in shares) | shares 613,268
Stock option outstanding, weighted-average remaining contractual term 2 years 4 months 6 days
Weighted average exercise price per share, options outstanding (in dollars per share) $ 10.26
Stock options vested and exercisable (in shares) | shares 613,268
Stock option vested and exercisable, weighted average exercise price per share (in dollars per share) $ 10.26
12.37 - 13.67  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock option outstanding, range of exercise price, lower range limit 12.37
Stock option outstanding, range of exercise price, upper range limit $ 13.67
Number of outstanding options (in shares) | shares 554,260
Stock option outstanding, weighted-average remaining contractual term 2 years 7 months 13 days
Weighted average exercise price per share, options outstanding (in dollars per share) $ 13.01
Stock options vested and exercisable (in shares) | shares 489,132
Stock option vested and exercisable, weighted average exercise price per share (in dollars per share) $ 13.01
14.23 - 15.22  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock option outstanding, range of exercise price, lower range limit 14.23
Stock option outstanding, range of exercise price, upper range limit $ 15.22
Number of outstanding options (in shares) | shares 583,989
Stock option outstanding, weighted-average remaining contractual term 2 years 10 months 2 days
Weighted average exercise price per share, options outstanding (in dollars per share) $ 14.65
Stock options vested and exercisable (in shares) | shares 559,995
Stock option vested and exercisable, weighted average exercise price per share (in dollars per share) $ 14.64
15.54 - 17.60  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock option outstanding, range of exercise price, lower range limit 15.54
Stock option outstanding, range of exercise price, upper range limit $ 17.60
Number of outstanding options (in shares) | shares 588,616
Stock option outstanding, weighted-average remaining contractual term 3 years 8 months 8 days
Weighted average exercise price per share, options outstanding (in dollars per share) $ 17.29
Stock options vested and exercisable (in shares) | shares 454,312
Stock option vested and exercisable, weighted average exercise price per share (in dollars per share) $ 17.20
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 (in shares) | shares 776,839
Stock option outstanding, weighted-average remaining contractual term 2 years 7 months 24 days
Weighted average exercise price per share, options outstanding (in dollars per share) $ 18.51
Stock options vested and exercisable (in shares) | shares 776,839
Stock option vested and exercisable, weighted average exercise price per share (in dollars per share) $ 18.51
20.37 - 22.05  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock option outstanding, range of exercise price, lower range limit 20.37
Stock option outstanding, range of exercise price, upper range limit $ 22.05
Number of outstanding options (in shares) | shares 546,617
Stock option outstanding, weighted-average remaining contractual term 5 years 7 months 9 days
Weighted average exercise price per share, options outstanding (in dollars per share) $ 20.93
Stock options vested and exercisable (in shares) | shares 385,163
Stock option vested and exercisable, weighted average exercise price per share (in dollars per share) $ 20.98
22.10 - 25.44  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock option outstanding, range of exercise price, lower range limit 22.10
Stock option outstanding, range of exercise price, upper range limit $ 25.44
Number of outstanding options (in shares) | shares 786,440
Stock option outstanding, weighted-average remaining contractual term 6 years 4 months 24 days
Weighted average exercise price per share, options outstanding (in dollars per share) $ 23.98
Stock options vested and exercisable (in shares) | shares 562,458
Stock option vested and exercisable, weighted average exercise price per share (in dollars per share) $ 24.51
26.60 - 28.45  
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 $ 28.45
Number of outstanding options (in shares) | shares 652,579
Stock option outstanding, weighted-average remaining contractual term 5 years 7 months 28 days
Weighted average exercise price per share, options outstanding (in dollars per share) $ 27.15
Stock options vested and exercisable (in shares) | shares 606,617
Stock option vested and exercisable, weighted average exercise price per share (in dollars per share) $ 27.09
28.71 - 37.06  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock option outstanding, range of exercise price, lower range limit 28.71
Stock option outstanding, range of exercise price, upper range limit $ 37.06
Number of outstanding options (in shares) | shares 249,160
Stock option outstanding, weighted-average remaining contractual term 4 years 9 months 3 days
Weighted average exercise price per share, options outstanding (in dollars per share) $ 34.28
Stock options vested and exercisable (in shares) | shares 247,950
Stock option vested and exercisable, weighted average exercise price per share (in dollars per share) $ 34.31
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
Stock option outstanding, range of exercise price, upper range limit $ 39.19
Number of outstanding options (in shares) | shares 28,000
Stock option outstanding, weighted-average remaining contractual term 4 years 7 months 13 days
Weighted average exercise price per share, options outstanding (in dollars per share) $ 39.19
Stock options vested and exercisable (in shares) | shares 28,000
Stock option vested and exercisable, weighted average exercise price per share (in dollars per share) $ 39.19
$9.24 - $39.19  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock option outstanding, range of exercise price, lower range limit 9.24
Stock option outstanding, range of exercise price, upper range limit $ 39.19
Number of outstanding options (in shares) | shares 5,379,768
Stock option outstanding, weighted-average remaining contractual term 4 years 25 days
Weighted average exercise price per share, options outstanding (in dollars per share) $ 19.38
Stock options vested and exercisable (in shares) | shares 4,723,734
Stock option vested and exercisable, weighted average exercise price per share (in dollars per share) $ 19.25