XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Note 7 - Earnings Per Share ("EPS") (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,

(in thousands, except share data)

 

2024

 

2023

 

2024

 

2023

Numerator for EPS:

                

Net income

 $2,267  $1,586  $5,497  $3,416 
                 

Denominator for EPS:

                

Weighted average shares outstanding - basic

  2,751,924   2,703,840   2,729,803   2,693,400 

Dilutive effects (a):

                

Stock options

     9,710   71   9,710 

Restricted stock

  48,896   46,230   58,172   36,709 

Weighted average shares outstanding - diluted

  2,800,820   2,759,780   2,788,046   2,739,819 
                 

Income per common share:

                

Basic

 $0.82  $0.59  $2.01  $1.27 

Diluted

 $0.81  $0.57  $1.97  $1.25