XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Common Stock and Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2023
Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following data shows the amounts used in computing basic and diluted earnings per common share:
Three Months Ended September 30,Nine Months Ended September 30,
(In thousands, except per share data)2023202220232022
Net income$9,236 $15,481 $25,299 $39,087 
Weighted average common shares outstanding (basic)16,571,82515,877,59216,233,00615,922,945
Effect of dilutive unvested restricted stock grants23,17410,27931,71622,329
Weighted average common shares outstanding (diluted)16,594,99915,887,87116,264,72215,945,274
Basic earnings per common share$0.56 $0.97 $1.56 $2.45 
Diluted earnings per common share0.56 0.97 1.56 2.45