| Schedule of Basic and Diluted Earnings Per Share |
The following tables set forth the computation of basic and diluted earnings per share: | | | | | | | | | | | | | | | | | | | | | | | | | Three months ended June 30, | | Six months ended June 30, | | 2026 | | 2025 | | 2026 | | 2025 | | | | | | | | | | (In thousands, except share data) | | Net income | $ | 40,635 | | | $ | 54,775 | | | $ | 74,743 | | | $ | 92,824 | | | | | | | | | | | Weighted average common shares outstanding — basic | 51,538,729 | | | 57,255,841 | | | 52,938,352 | | | 57,319,814 | | | Effect of dilutive securities | 218,336 | | | 457,270 | | | 292,270 | | | 512,116 | | | Weighted average common shares outstanding — diluted | 51,757,065 | | | 57,713,111 | | | 53,230,622 | | | 57,831,930 | | | | | | | | | | | Earnings per common share — basic | $ | 0.79 | | | $ | 0.96 | | | $ | 1.41 | | | $ | 1.62 | | | Earnings per common share — diluted | $ | 0.79 | | | $ | 0.95 | | | $ | 1.40 | | | $ | 1.61 | |
|