Quarterly report pursuant to Section 13 or 15(d)

Note 7 - Employee and Director Benefits (Tables)

v3.23.3
Note 7 - Employee and Director Benefits (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
                   

Weighted

         
           

Weighted

   

Average

         
           

Average

   

Remaining

   

Aggregate

 
           

Exercise

   

Contractual

   

Intrinsic

 
   

Shares

   

Price

   

Term (years)

   

Value

 
                           

(In Thousands)

 

Nine Months Ended September 30, 2023:

                               

Outstanding at January 1, 2023

    280,000     $ 19.43       3.0     $ 14,088  

Exercised

    (87,700 )     12.04       0.8       3,520  

Forfeited

    (1,000 )     34.09       5.3       18  

Outstanding at September 30, 2023

    191,300     $ 22.65       3.4     $ 6,235  
                                 

Exercisable at September 30, 2023

    139,300     $ 17.12       1.7     $ 5,051  
                                 

Nine Months Ended September 30, 2022:

                               

Outstanding at January 1, 2022

    353,250     $ 19.28       3.8     $ 23,525  

Exercised

    (65,500 )     16.42       2.3       4,164  
Forfeited     (1,500 )     35.21       5.8       67  

Outstanding at September 30, 2022

    286,250     $ 19.51       3.4     $ 18,431  
                                 

Exercisable at September 30, 2022

    225,500     $ 14.89       2.3     $ 14,990  
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

 

Nine Months Ended September 30, 2023:

                               

Non-vested at January 1, 2023

    141,580     $ 56.39       23,852     $ 54.16  

Granted

    49,415       60.29       8,091       70.29  

Vested

    (31,492 )     52.22       -       -  

Forfeited

    (11,733 )     64.78       -       -  

Non-vested at September 30, 2023

    147,770     $ 57.92       31,943     $ 58.25  
                                 

Nine Months Ended September 30, 2022:

                               

Non-vested at January 1, 2022

    127,602     $ 42.27       12,437     $ 37.05  

Granted

    52,819       83.33       11,415       72.81  

Vested

    (26,563 )     43.51       -       -  

Forfeited

    (8,206 )     61.70       -       -  

Non-vested at September 30, 2022

    145,652     $ 55.84       23,852     $ 54.16