| Schedule of Earnings Per Share, Basic and Diluted |
The following table shows the calculation of basic and diluted earnings per share ("EPS"), the weighted average numbers of shares outstanding used in computing EPS, the effect on the weighted average number of shares outstanding of dilutive potential common stock for the periods stated, and the weighted average number of securities excluded from the computation of diluted EPS because their effects would have been anti-dilutive. | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Nine Months Ended | | | September 30, | | September 30, | | (dollars in thousands, except share and per share data) | | 2026 | | 2025 | | 2026 | | 2025 | | Net income | | $ | 13,122 | | | $ | 15,065 | | | $ | 39,390 | | | $ | 42,133 | | | | | | | | | | | | Basic weighted average shares outstanding | | 16,294,485 | | | 16,585,538 | | | 16,308,989 | | | 16,611,360 | | | Effect of dilutive securities | | 187,841 | | | 258,497 | | | 127,536 | | | 238,932 | | | Dilutive weighted average shares outstanding | | 16,482,326 | | | 16,844,035 | | | 16,436,525 | | | 16,850,292 | | | Basic earnings per share | | $ | 0.81 | | | $ | 0.91 | | | $ | 2.42 | | | $ | 2.54 | | | Diluted earnings per share | | $ | 0.80 | | | $ | 0.89 | | | $ | 2.40 | | | $ | 2.50 | | | | | | | | | | | | Weighted average anti-dilutive securities excluded from diluted EPS | | | | | | | | | | Stock options | | 846 | | | — | | | 1,633 | | | 395 | | | Total weighted average anti-dilutive securities | | 846 | | | — | | | 1,633 | | | 395 | |
|