v3.26.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
The components of the calculation of earnings per share were as follows:
Three Months EndedSix Months Ended
Sept. 30, 2026Sept. 30, 2025Sept. 30, 2026Sept. 30, 2025
(Dollars and shares in thousands)
Net income$104,981 $113,293 $243,778 $270,199 
Weighted average number of shares used in:
Basic earnings per share105,762 106,620 105,702 106,861 
Dilutive common stock equivalents:
Restricted stock units181 183 162 268 
Diluted earnings per share105,943 106,803 105,864 107,129