Annual report pursuant to Section 13 and 15(d)

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

v3.10.0.1
Note 9 - Share-based Compensation and Other Benefit Plans - Restricted Stock and Restricted Stock Units Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2015
Restricted Stock [Member]        
Balance, shares (in shares) 32 23 19  
Balance, weighted average exercise price (in dollars per share) $ 105.80 $ 98.03 $ 83.94  
Balance, weighted average contractual life (Year) 6 years 73 days
Granted, shares (in shares) 20 24 20  
Granted, weighted average exercise price (in dollars per share) $ 125.05 $ 104.94 $ 99.53  
Vested, shares (in shares) (17) (15) (16)  
Vested, weighted average exercise price (in dollars per share) $ 104.66 $ 92.62 $ 83.58  
Forfeited, shares (in shares)  
Forfeited, weighted average exercise price (in dollars per share)  
Balance, shares (in shares) 35 32 23 19
Balance, weighted average exercise price (in dollars per share) $ 117.39 $ 105.80 $ 98.03 $ 83.94
Forfeited, shares (in shares)  
Forfeited, shares (in shares)  
Restricted Stock Units (RSUs) [Member]        
Balance, shares (in shares) 111 59 29  
Balance, weighted average exercise price (in dollars per share) $ 106.39 $ 100.40 $ 93.51  
Balance, weighted average contractual life (Year) 5 years 182 days  
Granted, shares (in shares) 71 65 35  
Granted, weighted average exercise price (in dollars per share) $ 129.99 $ 109.36 $ 105.01  
Vested, shares (in shares) (16) (9) (5)  
Vested, weighted average exercise price (in dollars per share) $ 95.46 $ 92.94 $ 92.15  
Forfeited, shares (in shares) 18 4  
Forfeited, weighted average exercise price (in dollars per share) $ 115.01 $ 98.04  
Balance, shares (in shares) 148 111 59 29
Balance, weighted average exercise price (in dollars per share) $ 117.95 $ 106.39 $ 100.40 $ 93.51
Forfeited, shares (in shares) (18) (4)  
Forfeited, shares (in shares) (18) (4)