XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Note 6 - Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three months ended September 30,

  

Nine months ended September 30,

 
  

2024

  

2023

  

2024

  

2023

 

(dollars in thousands except per share data)

                

Basic EPS:

                

Net income available to common shareholders

 $4,967  $5,340  $14,960  $17,742 

Weighted-average common shares outstanding

  5,735,926   5,687,553   5,731,313   5,669,454 

Basic EPS

 $0.87  $0.94  $2.61  $3.13 
                 

Diluted EPS:

                

Net income available to common shareholders

 $4,967  $5,340  $14,960  $17,742 

Weighted-average common shares outstanding

  5,735,926   5,687,553   5,731,313   5,669,454 

Potentially dilutive common shares

  40,588   37,703   36,792   37,563 

Weighted-average common and potentially dilutive shares outstanding

  5,776,514   5,725,256   5,768,105   5,707,017 

Diluted EPS

 $0.86  $0.93  $2.59  $3.11