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.19.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, 2019
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2016
Restricted Stock [Member]        
Balance, shares (in shares) 35 32 23  
Balance, weighted average exercise price (in dollars per share) $ 117.39 $ 105.80 $ 98.03  
Balance, weighted average contractual life (Year) 5 years 321 days
Granted, shares (in shares) 15 20 24  
Granted, weighted average exercise price (in dollars per share) $ 177.93 $ 125.05 $ 104.94  
Vested, shares (in shares) (20) (17) (15)  
Vested, weighted average exercise price (in dollars per share) $ 116.76 $ 104.66 $ 92.62  
Forfeited, shares (in shares)  
Forfeited, weighted average exercise price (in dollars per share)  
Balance, shares (in shares) 30 35 32 23
Balance, weighted average exercise price (in dollars per share) $ 117.39 $ 117.39 $ 105.80 $ 98.03
Forfeited, shares (in shares)  
Forfeited, shares (in shares)  
Restricted Stock Units (RSUs) [Member]        
Balance, shares (in shares) 148 111 59  
Balance, weighted average exercise price (in dollars per share) $ 117.95 $ 106.39 $ 100.40  
Balance, weighted average contractual life (Year) 5 years 62 days
Granted, shares (in shares) 56 71 65  
Granted, weighted average exercise price (in dollars per share) $ 170.96 $ 129.99 $ 109.36  
Vested, shares (in shares) (28) (16) (9)  
Vested, weighted average exercise price (in dollars per share) $ 110.86 $ 95.46 $ 92.94  
Forfeited, shares (in shares) 36 18 4  
Forfeited, weighted average exercise price (in dollars per share) $ 143.72 $ 115.01 $ 98.04  
Balance, shares (in shares) 139 148 111 59
Balance, weighted average exercise price (in dollars per share) $ 134.17 $ 117.95 $ 106.39 $ 100.40
Forfeited, shares (in shares) (36) (18) (4)  
Forfeited, shares (in shares) (36) (18) (4)