Quarterly report pursuant to Section 13 or 15(d)

Note 7 - Employee and Director Benefits (Tables)

v3.24.1.u1
Note 7 - Employee and Director Benefits (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
                   

Weighted

         
           

Weighted

   

Average

         
           

Average

   

Remaining

         
           

Exercise

   

Contractual

   

Aggregate

 
   

Shares

   

Price

   

Term (years)

   

Intrinsic Value

 
                           

(In Thousands)

 

Three Months Ended March 31, 2024:

                               

Outstanding January 1, 2024

    165,800     $ 24.35       2.9     $ 7,211  

Exercised

    (8,300 )     15.74       0.9       420  

Outstanding March 31, 2024

    157,500     $ 24.80       2.7     $ 6,744  
                                 

Exercisable March 31, 2024

    140,000     $ 22.63       2.1     $ 6,122  
                                 

Three Months Ended March 31, 2023:

                               

Outstanding January 1, 2023

    280,000     $ 19.43       3.0     $ 14,088  

Exercised

    (75,000 )     10.80       0.9       3,288  

Outstanding March 31, 2023

    205,000     $ 22.59       3.4     $ 7,428  
                                 

Exercisable March 31, 2023

    152,000     $ 17.28       2.2     $ 5,859  
Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]
   

Restricted Stock

   

Performance Shares

 
   

Shares

   

Weighted Average Grant Date Fair Value

   

Shares

   

Weighted Average Grant Date Fair Value

 

Three Months Ended March 31, 2024:

                               

Non-vested at January 1, 2024

    158,298     $ 58.08       31,944     $ 58.25  

Granted

    21,835       67.12       8,894       67.90  
Additional performance share attainment     -       -       6,216       68.18  

Vested

    (25,107 )     48.19       (18,653 )     37.05  

Forfeited

    (576 )     71.43       -       -  

Non-vested at March 31, 2024

    154,450     $ 60.92       28,401     $ 77.37  
                                 

Three Months Ended March 31, 2023:

                               

Non-vested at January 1, 2023

    141,580     $ 56.39       23,852     $ 54.16  

Granted

    27,258       69.83       8,091       70.29  

Vested

    (17,521 )     48.32       -       -  

Forfeited

    (6,545 )     69.90       -       -  

Non-vested at March 31, 2023

    144,772     $ 59.29       31,943     $ 58.25