| EARNINGS PER SHARE |
NOTE 7 - EARNINGS PER SHARE The following information was used in the computation of EPS on a basic and diluted basis: | | | | | | | | | | | | | | | | | | Three months ended | | | Six months ended | | | | | June 30, | | | June 30, | | | | | 2026 | | 2025 | | | 2026 | | 2025 | | | | | | (dollars in thousands, except share data) | | | | | | | | | | | | | | | | | | | Net income | | $ | 36,251 | | $ | 29,019 | | | $ | 69,634 | | $ | 54,816 | | | | | | | | | | | | | | | | | | | Basic EPS | | $ | 2.20 | | $ | 1.71 | | | $ | 4.20 | | $ | 3.24 | | | Diluted EPS | | $ | 2.19 | | $ | 1.71 | | | $ | 4.18 | | $ | 3.22 | | | | | | | | | | | | | | | | | | | Weighted average common shares outstanding | | | 16,489,987 | | | 16,928,542 | | | | 16,570,898 | | | 16,914,663 | | | Weighted average common shares issuable upon exercise of stock options and under the employee stock purchase plan | | | 79,828 | | | 77,740 | | | | 84,780 | | | 95,473 | | | Weighted average common and common equivalent shares outstanding | | | 16,569,815 | | | 17,006,282 | | | | 16,655,678 | | | 17,010,136 | | |
|