XML 35 R24.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 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 June 30,Six Months Ended June 30,
Numerator:2024202320242023
Net income$20,989 $21,760 $43,621 $46,062 
Denominator:
Weighted average common shares outstanding31,042,527 30,791,397 31,011,930 30,767,283 
Dilutive effect of stock-based awards89,302 81,437 98,817 113,789 
Weighted average diluted common shares outstanding31,131,829 30,872,834 31,110,747 30,881,072 
Basic earnings per common share$0.68 $0.71 $1.41 $1.50 
Diluted earnings per common share0.67 0.70 1.40 1.49