XML 38 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted Information regarding the Company’s basic and diluted earnings per common share is presented in the following table:
(Dollars in thousands, except per share amounts)Three Months Ended March 31,
Numerator:20242023
Net income$22,632 $24,302 
Denominator:
Weighted average common shares outstanding30,981,333 30,742,902 
Dilutive effect of stock-based awards97,577 139,254 
Weighted average diluted common shares outstanding31,078,910 30,882,156 
Basic earnings per common share$0.73 $0.79 
Diluted earnings per common share0.73 0.79