XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The calculations of basic and diluted earnings per share are as follows:
(In thousands except share and per share data)Three Months Ended
March 31,
20232022
Basic
Net income $7,117 $8,258 
Weighted-average common shares outstanding 13,599,472 13,577,991 
Basic earnings per share $0.52 $0.61 
 
Diluted
Net income $7,117 $8,258 
Weighted-average common shares outstanding 13,599,472 13,577,991 
Effect of dilutive restricted stock and stock appreciation rights 263,926 236,233 
Weighted-average common shares outstanding assuming dilution 13,863,398 13,814,224 
Diluted earnings per share $0.51 $0.60