XML 54 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Note 13 - Stock-based Compensation and Purchase Plans (Tables)
12 Months Ended
Jun. 30, 2023
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, 2022

  141,654  $78.19 

Granted

  55,781   95.32 

Vested

  (82,164)  73.72 

Canceled

  (11,335)  90.12 

Outstanding, June 30, 2023

  103,936  $89.38 
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

2023

  

2022

  

2021

 

Risk-free interest rates

  4.52%  0.46%  0.18%

Expected life of option grants (in years)

  3   3   3 

Expected volatility of underlying stock

  29.5%  46.7%  44.1%

Expected quarterly dividends (per share)

 $0.28  $0.24  $0.22 
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, 2022

  53,107  $57.06  $346,496   142,170  $72.68 

Granted

  22,322   63.59       52,972   89.44 

Exercised / vested

  (12,915)  51.99  $587,859   (53,224)  70.37 

Forfeited

  (5,056)  59.36       (14,875)  81.02 

Non-vested, June 30, 2023

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