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

For the Year Ended December 31,

 

(in thousands, except share data)

 

2022

  

2021

 

Net income

 $20,445  $21,371 
         

Basic weighted-average number of common stock outstanding

  19,744,477   20,111,430 

Plus: common share equivalents

  18,089   15,423 

Diluted weighted-average number of common stock outstanding

  19,762,566   20,126,853 
         

Income per share of common stock:

        

Basic

 $1.04  $1.06 

Diluted

 $1.03  $1.06