XML 38 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Note 7 - Employee and Director Benefits (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
  

2022

 

Expected volatility

  40.00

%

Expected dividends

  1.78

%

Expected term (in years)

  7.5 

Risk-free rate

  2.43

%

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)

 

Six Months Ended June 30, 2022:

                

Outstanding at January 1, 2022

  353,250  $19.28   3.8  $23,525 

Exercised

  (48,000)  17.85   2.8   2,931 

Outstanding at June 30, 2022

  305,250   19.51   3.4  $18,431 
                 

Exercisable at June 30, 2022

  243,500  $14.77   2.5  $15,924 
                 

Six Months Ended June 30, 2021:

                

Outstanding at January 1, 2021

  640,950  $18.14   4.6  $16,981 

Granted

  500   32.60   8.0   18 

Exercised

  (197,200)  10.31   3.1   11,574 

Forfeited

  (6,000)  5.82   0.7   106 

Outstanding at June 30, 2021

  438,250  $19.68   4.4  $22,121 
                 

Exercisable at June 30, 2021

  337,000  $13.84   3.5  $18,841 
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

 

Six Months Ended June 30, 2022:

                

Non-vested at January 1, 2022

  127,602  $42.27   12,437  $37.05 

Granted

  46,266   83.06   9,165   69.68 

Vested

  (23,507)  44.85   -   - 

Forfeited

  (3,498)  53.25   -   - 

Non-vested at June 30, 2022

  146,863  $54.45   21,602  $50.89 
                 

Six Months Ended June 30, 2021:

                

Non-vested at January 1, 2021

  84,307  $34.92   -  $- 

Granted

  64,199   46.37   12,437   37.05 

Vested

  (11,778)  27.99   -   - 

Forfeited

  (6,975)  38.81   -   - 

Non-vested at June 30, 2021

  129,753  $41.01   12,437  $37.05