XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Common Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of earnings per share
The computations of basic and diluted earnings per common share for the Company were as follows:
For the Three Months Ended June 30, For the Six Months Ended June 30, 
(in thousands, except share amounts)2023202220232022
Numerator:
Net income - basic$8,968 $9,147 $18,566 $16,539 
Net income - diluted$8,968 $9,147 $18,566 $16,539 
 
Denominator:
Weighted average shares outstanding - basic7,177,621 7,176,365 7,180,187 7,177,986 
Plus: Effect of Director Compensation Program238 361 450 721 
Plus: Effect of restricted stock16,775 19,917 16,775 19,917 
Weighted average shares outstanding - diluted7,194,634 7,196,643 7,197,412 7,198,624 
 
Earnings per common share:
Basic$1.25 $1.27 $2.59 $2.30 
Diluted$1.25 $1.27 $2.58 $2.30