v3.26.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2026
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:2026202520262025
Net income$33,846 $14,647 $61,539 $37,058 
Denominator:
Weighted average common shares outstanding30,848,905 31,192,622 30,895,477 31,199,151 
Dilutive effect of stock-based awards309,022 135,196 304,510 176,653 
Weighted average diluted common shares outstanding31,157,927 31,327,818 31,199,987 31,375,804 
Basic earnings per common share$1.10 $0.47 $1.99 $1.19 
Diluted earnings per common share1.09 0.47 1.97 1.18