XML 56 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Note 15 - Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2021
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

(Dollars in thousands, except share data)

                       
   

2021

   

2020

   

2019

 

Basic

                       

Net income

  $ 22,042     $ 15,613     $ 7,171  
                         

Weighted average common shares outstanding

    7,685,459       7,521,771       4,528,786  
                         

Basic earnings per common shares

  $ 2.87     $ 2.08     $ 1.58  
                         

Diluted

                       

Net income

  $ 22,042     $ 15,613     $ 7,171  
                         

Weighted average common shares outstanding

    7,685,459       7,521,771       4,528,786  

Plus dilutive stock options and restricted stock units

    17,255       9,846       10,489  
                         

Weighted average common shares outstanding and potentially dilutive shares

    7,702,714       7,531,617       4,539,275  
                         

Diluted earnings per common share

  $ 2.86     $ 2.07     $ 1.58