Annual report pursuant to Section 13 and 15(d)

Note 13 - Employee and Director Benefits (Tables)

v3.24.0.1
Note 13 - Employee and Director Benefits (Tables)
12 Months Ended
Dec. 31, 2023
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
   

Shares

   

Weighted Average Exercise Price

   

Weighted Average Remaining Contractual Term (years)

   

Aggregate Intrinsic Value

 
                           

(In Thousands)

 

Year Ended December 31, 2023:

                               

Outstanding at beginning of year

    280,000     $ 19.43       3.0     $ 14,088  

Exercised

    (112,200 )     11.84       0.7       6,148  

Forfeited

    (2,000 )     34.64       5.1       64  

Outstanding at end of year

    165,800       24.35       2.9       7,211  
                                 

Exercisable at December 31, 2023:

    143,300     $ 21.84       2.2     $ 6,419  
                                 

Year Ended December 31, 2022:

                               

Outstanding at beginning of year

    353,250     $ 19.28       3.8     $ 23,525  

Exercised

    (70,500 )     17.96       2.2       3,592  

Forfeited

    (2,750 )     37.94       5.4       85  

Outstanding at end of year

    280,000       19.43       3.0       14,088  
                                 

Exercisable at December 31, 2022:

    220,500     $ 14.37       2.0     $ 12,279  
                                 

Year Ended December 31, 2021:

                               

Outstanding at beginning of year

    641,450     $ 18.15       4.6     $ 16,985  

Exercised

    (278,200 )     12.58       2.8       20,131  

Forfeited

    (10,000 )     38.38       5.2       466  

Outstanding at end of year

    353,250       19.28       3.8       23,525  
                                 

Exercisable at December 31, 2021:

    264,000     $ 12.89       2.8     $ 19,353  
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]

Range of Exercise Price

   

Shares

   

Weighted Average Exercise Price

   

Weighted Average Remaining Contractual Term (years)

   

Aggregate Intrinsic Value

 
                               

(In Thousands)

 
$ 6.00 - 7.00       7,500       6.92       0.1       448  
  15.00 - 16.00       42,800       15.52       1.1       2,188  
  17.00 - 18.00       21,500       17.17       1.3       1,063  
  18.00 - 19.00       6,000       18.49       1.7       289  
  19.00 - 20.00       24,000       19.16       2.1       1,139  
  25.00 - 26.00       4,000       25.41       2.7       165  
  33.00-34.00       2,000       33.48       5.0       66  
  35.00-36.00       25,000       35.65       4.8       775  
  38.00 - 39.00       8,000       38.29       3.1       227  
  41.00 - 42.00       1,000       41.21       4.1       25  
  43.00 - 44.00       1,500       43.80       4.5       34  
          143,300     $ 21.84       2.2     $ 6,419  
Share-Based Payment Arrangement, Outstanding Award, Activity, Excluding Option [Table Text Block]
   

Restricted Stock

   

PSU

 
   

Shares

   

Weighted Average Grant Date Fair Value

   

Shares

   

Weighted Average Grant Date Fair Value

 

Year Ended December 31, 2023:

                               

Non-vested at beginning of year

    141,580     $ 56.39       23,852     $ 54.16  

Granted

    64,880       58.45       8,092       70.29  

Vested

    (35,163 )     49.85       -       -  

Forfeited

    (12,999 )     63.78       -       -  

Non-vested at end of year

    158,298       58.08       31,944       58.25  
                                 

Year Ended December 31, 2022:

                               

Non-vested at beginning of year

    126,975     $ 42.74       12,437     $ 37.05  

Granted

    53,974       83.24       11,415       72.81  

Vested

    (28,160 )     43.27       -       -  

Forfeited

    (11,209 )     58.82       -       -  

Non-vested at end of year

    141,580       56.39       23,852       54.16  
                                 

Year Ended December 31, 2021:

                               

Non-vested at beginning of year

    84,307     $ 34.93       -     $ -  

Granted

    69,295       48.92       12,437       37.05  

Vested

    (14,274 )     29.33       -       -  

Forfeited

    (12,353 )     39.60       -       -  

Non-vested at end of year

    126,975       42.74       12,437       37.05