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

Year Ended December 31,

 
   

2021

   

2020

   

2019

 

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

                       

Net income

  $ 51,168     $ 35,926     $ 38,802  
                         

Weighted average common shares outstanding, basic

    17,335,615       17,781,748       15,690,812  

Dilutive effect of potential common shares

                       

Stock options

    30,854       22,495       53,907  

Restricted stock

    36,467       11,137       11,374  

Total dilutive effect of potential common shares

    67,321       33,632       65,281  

Weighted average common shares outstanding, diluted

    17,402,936       17,815,380       15,756,093  
                         

Basic earnings per common share

  $ 2.95     $ 2.02     $ 2.47  

Diluted earnings per common share

    2.94       2.02       2.46  
                         

Potential antidilutive common shares

                       

Stock options

    103,520       58,166       25  

Restricted stock

    630       26,900       25,853  

Total potential antidilutive shares

    104,150       85,066       25,878