XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 11 - Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

 
   

March 31,

 
   

2024

   

2023

 

(Amounts in thousands, except share and per share data)

               

Net income

  $ 12,845     $ 11,782  

Adjust net income for fair value of restricted stock units (tax effected)

    240       25  

Net income for fully dilutive earnings per common share

  $ 13,085     $ 11,807  
                 

Weighted average common shares outstanding, basic

    18,476,128       16,228,297  

Dilutive effect of potential common shares

               

Stock options

    21,132       16,405  

Unvested stock awards

    -       -  

Restricted stock units

    48,651       44,787  

Total dilutive effect of potential common shares

    69,782       61,192  

Weighted average common shares outstanding, diluted

    18,545,910       16,289,489  
                 

Basic earnings per common share

  $ 0.70     $ 0.73  

Diluted earnings per common share

    0.71       0.72  
                 

Antidilutive potential common shares

               

Stock options

    -       131,198  

Stock units

    -       -  

Total potential antidilutive shares

    -       131,198