v3.26.1
Earnings Per Share
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The components of the calculation of earnings per share were as follows:
Three Months EndedSix Months Ended
June 30, 2026June 30, 2025June 30, 2026June 30, 2025
(Dollars and shares in thousands)
Net income$75,758 $88,944 $138,797 $156,906 
Weighted average number of shares used in:
Basic earnings per share105,752 107,051 105,671 106,984 
Dilutive common stock equivalents:
Restricted stock units40 200 153 310 
Diluted earnings per share105,792 107,251 105,824 107,294 
For the three and six months ended June 30, 2026, 1,498,860 and 945,698 restricted stock units, respectively, were excluded from the computation of diluted earnings per share because they were not dilutive.