XML 49 R33.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 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:
Three Months Ended March 31,
(dollars in thousands)20252024
Numerator:
Net income$19,075 $15,258 
Denominator:
Weighted average common shares outstanding31,584,98931,662,954
Dilutive effect of outstanding restricted stock units126,682140,233
Weighted average common shares outstanding, including all dilutive potential shares31,711,67131,803,187
Earnings per share - basic$0.60 $0.48 
Earnings per share - diluted$0.60 $0.48