v3.26.3
EARNINGS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following is a reconciliation of net income and shares outstanding to the net income and number of shares used to compute earnings per share (“EPS”) for the periods indicated:
For the Three Months Ended
September 30, 2026June 30, 2026September 30, 2025
IncomeSharesIncomeSharesIncomeShares
(dollars in thousands except per share data)
Net income$12,637 $10,140 $10,148 
Shares outstanding16,827,16816,985,91917,043,897
Impact of weighting shares83,28425,705181,805
Used in basic EPS12,637 16,910,45210,140 17,011,62410,148 17,225,702
Dilutive effect of outstanding stock options & RSUs117,234130,11875,925
Used in dilutive EPS$12,637 17,027,686$10,140 17,141,742$10,148 17,301,627
Basic earnings per common share$0.75 $0.60 $0.59 
Diluted earnings per common share$0.74 $0.59 $0.59 
For the Nine Months Ended September 30,
20262025
IncomeSharesIncomeShares
(dollars in thousands except per share data)
Net income$34,077 $21,771 
Shares outstanding16,827,16817,043,897
Impact of weighting shares167,548520,938
Used in basic EPS34,077 16,994,71621,771 17,564,835
Dilutive effect of outstanding stock options & RSUs119,39756,764
Used in dilutive EPS$34,077 17,114,113$21,771 17,621,599
Basic earnings per common share$2.01 $1.24 
Diluted earnings per common share$1.99 $1.24