| 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 June 30, | | Six months ended June 30, | | (dollars in thousands, except per share amounts) | 2026 | 2025 | | 2026 | 2025 | Numerator: | | | | | | Net income | $ | 35,358 | | $ | 26,466 | | | $ | 66,497 | | $ | 30,789 | | Denominator: | | | | | | Weighted average common shares | 44,759,580 | | 47,784,062 | | | 45,158,724 | | 48,104,780 | | Add effect of dilutive securities: | | | | | | Restricted stock and units | 124,757 | | 463,995 | | | 446,536 | | 682,013 | | Weighted average common shares assuming dilution | 44,884,337 | | 48,248,057 | | | 45,605,260 | | 48,786,793 | | Earnings per share | | | | | | Basic | $ | 0.79 | | $ | 0.55 | | | $ | 1.47 | | $ | 0.64 | | Diluted | $ | 0.79 | | $ | 0.55 | | | $ | 1.46 | | $ | 0.63 | | | | | | | | Anti-dilutive shares excluded from calculations of diluted earnings per share | 2,597,193 | | 681,085 | | | 2,109,279 | | 1,154,673 | |
|