XML 75 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2024
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
June 30,
Six Months Ended
June 30,
2024202320242023
Basic
Net income $4,484 $7,138 $11,636 $14,255 
Weighted-average common shares outstanding 13,538,283 13,553,346 13,534,256 13,576,281 
Basic earnings per share $0.33 $0.53 $0.86 $1.05 
 
Diluted
Net income $4,484 $7,138 $11,636 $14,255 
Weighted-average common shares outstanding 13,538,283 13,553,346 13,534,256 13,576,281 
Effect of dilutive restricted stock and stock appreciation rights 283,793 300,696 269,421 282,412 
Weighted-average common shares outstanding assuming dilution 13,822,076 13,854,042 13,803,677 13,858,693 
Diluted earnings per share $0.32 $0.52 $0.84 $1.03