| Schedule of earnings per share computation |
| | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | | June 30, | | June 30, | (Dollars in thousands, except per share data) | | 2026 | | 2025 | | 2026 | | 2025 | Basic earnings per share | | | | | | | | | | | | | Net Income | | $ | 22,131 | | $ | 16,826 | | $ | 44,445 | | $ | 33,123 | | | | | | | | | | | | | | Weighted average common shares outstanding | | | 28,698,662 | | | 25,445,024 | | | 28,738,875 | | | 25,424,020 | | | | | | | | | | | | | | Basic earnings per common share | | $ | 0.77 | | $ | 0.66 | | $ | 1.55 | | $ | 1.30 | | | | | | | | | | | | | | Diluted earnings per share | | | | | | | | | | | | | Net Income | | $ | 22,131 | | $ | 16,826 | | $ | 44,445 | | $ | 33,123 | | | | | | | | | | | | | | Weighted average common shares outstanding for basic earnings per common share | | | 28,698,662 | | | 25,445,024 | | | 28,738,875 | | | 25,424,020 | Add: Dilutive effects of restricted stock and options | | | 250,538 | | | 270,182 | | | 245,842 | | | 273,163 | | | | | | | | | | | | | | Average shares and dilutive potential common shares | | | 28,949,200 | | | 25,715,206 | | | 28,984,717 | | | 25,697,183 | | | | | | | | | | | | | | Diluted earnings per common share | | $ | 0.76 | | $ | 0.65 | | $ | 1.53 | | $ | 1.29 |
|