XML 46 R23.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Common Share
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Earnings Per Common Share Earnings Per Common Share 
The calculations of basic and diluted earnings per common share for the years ended December 31 were as follows:
(Dollars in thousands, except per common share data)202420232022
Net income available to common shareholders$117,205 $113,363 $101,292 
Less: Dividends paid on unvested common shares786 531 354 
Less: Undistributed loss allocated to unvested common shares225 269 96 
Net earnings allocated to common shareholders$116,194 $112,563 $100,842 
Weighted-average common shares outstanding34,779,548 32,533,086 27,908,022 
Effect of potentially dilutive common shares367,806 227,722 91,580 
Total weighted-average diluted common shares outstanding35,147,354 32,760,808 27,999,602 
Earnings per common share:
Basic$3.34 $3.46 $3.61 
Diluted$3.31 $3.44 $3.60 
Anti-dilutive common shares excluded from calculation:
Restricted common shares7,836 9,123 —