XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Common Stock and Earnings Per Share (Tables)
6 Months Ended
Jun. 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 June 30,Six Months Ended June 30,
(In thousands, except per share data)2023202220232022
Net income$4,836 $12,252 $16,063 $23,606 
Weighted average common shares outstanding (basic)16,233,47315,934,08316,060,78915,945,997
Effect of dilutive unvested restricted stock grants21,80514,40235,48113,469
Weighted average common shares outstanding (diluted)16,255,27815,948,48516,096,27015,959,466
Basic earnings per common share$0.29 $0.77 $1.00 $1.48 
Diluted earnings per common share0.29 0.77 1.00 1.48