| Schedule of Reconciliation of Net Income and Shares Outstanding to Compute EPS |
The following is a reconciliation of net income and shares outstanding used to compute EPS for the three and six months ended June 30, 2026 and 2025: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | (dollars in thousands, except share and per share data) | | 2026 | | 2025 | | 2026 | | 2025 | Net income | | $ | 14,300 | | | $ | 14,099 | | | $ | 28,091 | | | $ | 30,952 | | | | | | | | | | | | Weighted average common shares outstanding - basic | | 32,155,912 | | | 32,423,935 | | | 32,256,261 | | | 32,371,662 | | | Dilutive effect of outstanding: | | | | | | | | | | Stock options and unvested stock grants | | 240,033 | | | 261,197 | | | 278,910 | | | 319,981 | | Weighted average common shares outstanding - diluted | | 32,395,945 | | | 32,685,132 | | | 32,535,171 | | | 32,691,643 | | | | | | | | | | | Earnings per common share - basic | | $ | 0.44 | | | $ | 0.43 | | | $ | 0.87 | | | $ | 0.96 | | Earnings per common share - diluted | | $ | 0.44 | | | $ | 0.43 | | | $ | 0.86 | | | $ | 0.95 | |
|