XML 58 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 18 - Share-based Compensation (Tables)
12 Months Ended
Jun. 30, 2024
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
                   

Weighted

         
           

Weighted

   

Average

         
           

Average

   

Remaining

   

Aggregate

 
           

Exercise

   

Contractual

   

Intrinsic Value

 
   

Options

   

Price

   

Term (yrs)

   

($ in thousands)

 

Outstanding at June 30, 2021

    253,955     $ 23.10       5.6     $ 1,368  

Granted

    25,410     $ 23.61       n/a       n/a  

Exercised

    (55,220 )   $ 20.23       n/a     $ 287  

Canceled (forfeited/expired)

    (117,105 )   $ 23.98       n/a       n/a  

Outstanding at June 30, 2022

    107,040     $ 23.75       4.4     $ 120  

Granted

    23,970     $ 25.03       n/a       n/a  

Exercised

    (2,666 )   $ 28.05       n/a     $ 4  

Canceled (forfeited/expired)

    (13,507 )   $ 23.64       n/a       n/a  

Outstanding at June 30, 2023

    114,837     $ 23.93       4.8     $ 560  

Granted

    14,330     $ 34.89       n/a       n/a  

Exercised

    (19,998 )   $ 25.43       n/a     $ 102  

Canceled (forfeited/expired)

    (5,022 )   $ 28.60       n/a       n/a  

Outstanding at June 30, 2024

    104,147     $ 23.93       5.4     $ 470  

Exercisable at June 30, 2024

    73,678     $ 24.22       4.2     $ 421  
Schedule of Nonvested Share Activity [Table Text Block]
           

Weighted Average

 
   

Options

   

Exercise Price

 

Nonvested at June 30, 2023

    29,733     $ 23.09  

Granted

    14,330     $ 34.89  

Vested

    (13,594 )   $ 21.09  

Canceled (forfeited)

    -     $ -  

Nonvested at June 30, 2024

    30,469     $ 29.54  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

2024

   

2023

   

2022

 

Volatility

    40.5 %     41.6 %     39.3 %

Risk-free rate of return

    3.98 %     2.92 %     0.73 %

Dividend yield

    4.70 %     4.25 %     3.79 %

Expected average life (years)

    5.5       4.9       5.5  

Grant date fair value

  $ 8.65     $ 5.98     $ 5.04  

Fair value as a % of exercise price

    24.8 %     23.9 %     21.3 %
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
   

Restricted

   

Weighted

Average

 
   

Stock Units 

   

Fair Value

 

Outstanding at June 30, 2021

    71,000     $ 9.38  

Granted

    51,100     $ 20.71  

Vested

    (29,000 )   $ 9.43  

Canceled (forfeited)

    (17,000 )   $ 12.66  

Outstanding at June 30, 2022

    76,100     $ 16.23  

Granted

    21,257     $ 19.48  

Vested

    (32,150 )   $ 13.47  

Canceled (forfeited)

    (11,344 )   $ 18.16  

Outstanding at June 30, 2023

    53,863     $ 18.76  

Granted

    17,232     $ 28.58  

Vested

    (22,037 )   $ 16.98  

Canceled (forfeited)

    (2,750 )   $ 16.18  

Outstanding at June 30, 2024

    46,308     $ 23.42  
Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block]
           

Weighted Average

 
           

Grant Date

 
   

Units

   

Fair Value

 

Outstanding at June 30, 2021

    377,867     $ 15.98  

Granted

    90,367     $ 17.15  

Vested

    (35,124 )   $ 18.19  

Canceled (forfeited)

    (112,975 )   $ 11.86  

Outstanding at June 30, 2022

    320,135     $ 17.53  

Granted

    103,096     $ 18.75  

Vested

    (31,635 )   $ 12.53  

Canceled (forfeited)

    (4,600 )   $ 18.75  

Outstanding at June 30, 2023

    386,996     $ 18.25  

Granted

    73,095     $ 27.58  

Vested

    (81,250 )   $ 8.77  

Canceled (forfeited)

    (13,000 )   $ 16.88  

Outstanding at June 30, 2024

    365,841     $ 22.27  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   

Fiscal Year Ended June 30,

 
   

2024

   

2023

   

2022

 

Fiscal 2021 grants

  $ -     $ 236     $ 143  

Fiscal 2022 grants

    384       317       413  

Fiscal 2023 grants

    321       280       -  

Fiscal 2024 grants

    167       -       -  

Total expense

  $ 872     $ 833     $ 556  
Schedule of Share-based Payment Award, Performance Stock Units, Valuation Assumptions [Table Text Block]
   

Fiscal Year Ended June 30,

 
   

2024

   

2023

   

2022

 

Volatility

    37.9 %     47.7 %     43.3 %

Risk-free rate of return

    4.28 %     3.16 %     0.62 %

Dividend yield

    4.70 %     4.25 %     3.79 %