XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS PER SHARE (Tables)
9 Months Ended
Sep. 30, 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 September 30,Nine Months Ended September 30,
(dollars in thousands)2025202420252024
Numerator:
Net income$19,765 $18,180 $58,070 $51,508 
Denominator:
Weighted average common shares outstanding31,481,13531,559,36631,525,24731,600,442
Dilutive effect of outstanding restricted stock units106,800118,180103,682115,266
Weighted average common shares outstanding, including all dilutive potential shares31,587,93531,677,54631,628,92931,715,708
Earnings per share - basic$0.63 $0.58 $1.84 $1.63 
Earnings per share - diluted$0.63 $0.57 $1.84 $1.62