Annual report pursuant to Section 13 and 15(d)

Note 10 - Share-based Compensation and Other Benefit Plans - Restricted Stock and Restricted Stock Units Activity (Details)

v3.20.2
Note 10 - Share-based Compensation and Other Benefit Plans - Restricted Stock and Restricted Stock Units Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Restricted Stock [Member]      
Balance, shares (in shares) 30 35 32
Balance, weighted average exercise price (in dollars per share) $ 147.94 $ 117.39 $ 105.80
Granted, shares (in shares) 15 15 20
Granted, weighted average exercise price (in dollars per share) $ 193.48 $ 177.93 $ 125.05
Vested, shares (in shares) (18) (20) (17)
Vested, weighted average exercise price (in dollars per share) $ 142.12 $ 116.76 $ 104.66
Forfeited, shares (in shares) 0 0 0
Forfeited, weighted average exercise price (in dollars per share) $ 0 $ 0 $ 0
Balance, shares (in shares) 28 30 35
Balance, weighted average exercise price (in dollars per share) $ 177.20 $ 147.94 $ 117.39
Balance, weighted average contractual life (Year) 6 years 1 month 20 days    
Forfeited, shares (in shares) 0 0 0
Forfeited, shares (in shares) 0 0 0
Restricted Stock Units (RSUs) [Member]      
Balance, shares (in shares) 139 148 111
Balance, weighted average exercise price (in dollars per share) $ 134.17 $ 117.95 $ 106.39
Granted, shares (in shares) 31 56 71
Granted, weighted average exercise price (in dollars per share) $ 192.08 $ 170.96 $ 129.99
Vested, shares (in shares) (51) (28) (16)
Vested, weighted average exercise price (in dollars per share) $ 111.07 $ 110.86 $ 95.46
Forfeited, shares (in shares) 3 36 18
Forfeited, weighted average exercise price (in dollars per share) $ 155.6 $ 143.72 $ 115.01
Balance, shares (in shares) 116 139 148
Balance, weighted average exercise price (in dollars per share) $ 159.25 $ 134.17 $ 117.95
Balance, weighted average contractual life (Year) 5 years 2 months 12 days    
Forfeited, shares (in shares) (3) (36) (18)
Forfeited, shares (in shares) (3) (36) (18)