XML 73 R49.htm IDEA: XBRL DOCUMENT v3.24.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Basic and Diluted Earnings Per Common Share
The following table presents the computation of basic and diluted EPS:
(In thousands, except per share data)
202320222021
Net income$37,397 $54,806 $29,319 
Weighted average shares outstanding (basic)16,319,006 15,912,877 10,806,009 
Effect of dilutive unvested restricted stock grants31,957 21,758 13,570 
Weighted average shares outstanding (diluted)16,350,963 15,934,635 10,819,579 
Basic earnings per common share$2.29 $3.44 $2.71 
Diluted earnings per common share2.29 3.44 2.71