XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Common Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Common Share
The computations of basic and diluted earnings per common share for the Company were as follows:
Years Ended December 31,
(in thousands, except share amounts)202320222021
Numerator:
Net income - basic$34,879 $36,916 $32,952 
Net income - diluted$34,879 $36,916 $32,952 
Denominator:
Weighted average shares outstanding - basic7,164,314 7,180,975 7,281,136 
Plus: Effect of Director Compensation Program741 1,655 923 
Plus: Effect of restricted stock16,673 14,823 17,661 
Weighted average shares outstanding - diluted7,181,728 7,197,453 7,299,720 
Earnings per common share:
Basic$4.87 $5.14 $4.53 
Diluted$4.86 $5.13 $4.51