XML 121 R95.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Summary of Exercisable Stock Options (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Aggregate intrinsic value | $ $ 160.9
Exercisable Options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Options exercisable (in shares) | shares 1,739,109
Weighted average remaining contractual life 5 years 1 month 6 days
Weighted average exercise price (in dollars per share) $ 69.04
Exercisable Options | $0.01 to $35.00  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price range, minimum (in dollars per share) 0.01
Exercise price range, maximum (in dollars per share) $ 35.00
Options exercisable (in shares) | shares 96,842
Weighted average remaining contractual life 1 year 2 months 19 days
Weighted average exercise price (in dollars per share) $ 22.07
Exercisable Options | $35.01 to $50.00  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price range, minimum (in dollars per share) 35.01
Exercise price range, maximum (in dollars per share) $ 50.00
Options exercisable (in shares) | shares 299,488
Weighted average remaining contractual life 2 years 8 months 1 day
Weighted average exercise price (in dollars per share) $ 37.85
Exercisable Options | $50.01 to $65.00  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price range, minimum (in dollars per share) 50.01
Exercise price range, maximum (in dollars per share) $ 65.00
Options exercisable (in shares) | shares 444,404
Weighted average remaining contractual life 4 years 1 month 28 days
Weighted average exercise price (in dollars per share) $ 52.73
Exercisable Options | $65.01 to $80.00  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price range, minimum (in dollars per share) 65.01
Exercise price range, maximum (in dollars per share) $ 80.00
Options exercisable (in shares) | shares 237,848
Weighted average remaining contractual life 5 years 6 months 3 days
Weighted average exercise price (in dollars per share) $ 67.32
Exercisable Options | $80.01 to $95.00  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price range, minimum (in dollars per share) 80.01
Exercise price range, maximum (in dollars per share) $ 95.00
Options exercisable (in shares) | shares 289,393
Weighted average remaining contractual life 6 years 5 months 4 days
Weighted average exercise price (in dollars per share) $ 93.26
Exercisable Options | $95.01 to $110.00  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price range, minimum (in dollars per share) 95.01
Exercise price range, maximum (in dollars per share) $ 110.00
Options exercisable (in shares) | shares 228,161
Weighted average remaining contractual life 7 years 5 months 23 days
Weighted average exercise price (in dollars per share) $ 99.14
Exercisable Options | $110.01 to $125.00  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price range, minimum (in dollars per share) 110.01
Exercise price range, maximum (in dollars per share) $ 125.00
Options exercisable (in shares) | shares 118,472
Weighted average remaining contractual life 8 years 4 months 2 days
Weighted average exercise price (in dollars per share) $ 117.72
Exercisable Options | $140.01 to $148.07  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Exercise price range, minimum (in dollars per share) 140.01
Exercise price range, maximum (in dollars per share) $ 148.07
Options exercisable (in shares) | shares 24,501
Weighted average remaining contractual life 9 years 4 months 20 days
Weighted average exercise price (in dollars per share) $ 146.60