XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of reconciliation of the number of shares used in the calculation of basic and diluted earnings per common share
The following table presents a reconciliation of the number of shares used in the calculation of basic and diluted earnings per common share.
Three Months Ended
September 30,
Nine Months Ended
September 30,
(Dollars in thousands - except per share amounts)2025202420252024
Distributed earnings allocated to common stock$9,296 $8,821 $27,462 $25,438 
Undistributed earnings allocated to common stock32,630 25,801 88,672 74,795 
Net earnings allocated to common stock41,926 34,622 116,134 100,233 
Net earnings allocated to participating securities370 315 1,001 952 
Net income allocated to common stock and participating securities$42,296 $34,937 $117,135 $101,185 
Weighted average shares outstanding for basic earnings per common share24,472,035 24,514,144 24,519,828 24,489,665 
Dilutive effect of stock compensation— — — — 
Weighted average shares outstanding for diluted earnings per common share24,472,035 24,514,144 24,519,828 24,489,665 
Basic earnings per common share$1.71 $1.41 $4.74 $4.09 
Diluted earnings per common share$1.71 $1.41 $4.74 $4.09