v3.25.4
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2025
Earnings Per Share [Abstract]  
Schedule of the Computation of Basic and Diluted Earnings per Share
The following table sets forth the computation of basic and diluted earnings per share:
Year Ended December 31,
(dollars in thousands)202520242023
Numerator:
Net income$77,008 $71,780 $65,842 
Earnings allocated to participating securities— — (36)
Numerator for earnings per share - basic and diluted$77,008 $71,780 $65,806 
Denominator:
Weighted average common shares outstanding31,502,35131,590,11731,626,308
Dilutive effect of outstanding restricted stock units108,953122,363111,839
Weighted average common shares outstanding, including all dilutive potential shares31,611,30431,712,48031,738,147
Earnings per share - basic$2.44 $2.27 $2.08 
Earnings per share - diluted$2.44 $2.26 $2.07