XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Common Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Earnings Per Common Share
The following is a computation of basic and diluted earnings per common share at the periods indicated:
Three Months EndedNine Months Ended
September 30, 2024September 30, 2023September 30, 2024September 30, 2023
(dollars in thousands, except earnings per share data; unaudited)
Net Income$13,456 $10,270 $31,852 $35,567 
Basic weighted average number common shares outstanding13,447,06613,285,97413,400,41413,253,184
Dilutive effect of equity-based awards375,204389,859344,899374,755
Diluted weighted average number common shares outstanding
13,822,27013,675,83313,745,31313,627,939
Basic earnings per share$1.00 $0.77 $2.38 $2.68 
Diluted earnings per share$0.97 $0.75 $2.32 $2.61 
Antidilutive stock options and restricted stock outstanding186,47087,000141,537146,912