XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 13 - Stock-based Compensation and Purchase Plans (Tables)
12 Months Ended
Jun. 30, 2024
Notes Tables  
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

Restricted Stock Awards

 
      Weighted 
  

Number

  

Average

 
  

of

  

Grant Date

 
  

Shares

  

Fair Value

 

Outstanding, June 30, 2023

  103,936  $89.38 

Granted

  43,929   151.99 

Vested

  (59,404)  82.51 

Canceled

  (2,913)  120.97 

Outstanding, June 30, 2024

  85,548  $122.00 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

2024

  

2023

  

2022

 

Risk-free interest rates

  4.52%  4.52%  0.46%

Expected life of option grants (in years)

  3   3   3 

Expected volatility of underlying stock

  29.5%  29.5%  46.7%

Expected quarterly dividends (per share)

 $0.28  $0.28  $0.24 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

Annual Component

  

Performance Stock Units

 
      Weighted          Weighted 
  

Number

  

Average

  

Aggregate

  

Number

  

Average

 
  

of

  

Exercise

  

Intrinsic

  

of

  

Grant Date

 
  

Shares

  

Price

  

Value

  

Shares

  

Fair Value

 

Non-vested, June 30, 2023

  57,458  $60.53  $2,582,995   127,043  $79.66 

Granted

  9,103   106.10       102,823   81.41 

Exercised / vested

  (19,414)  46.96  $2,067,623   (140,432)  58.81 

Forfeited

  (1,612)  76.83       (1,478)  115.46 

Non-vested, June 30, 2024

  45,535  $74.85  $2,095,116   87,956  $114.41