v3.26.1
Earnings Per Share
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The following table sets forth the reconciliation from basic to diluted average common shares and the calculations of net income per common share.  Net income for basic and diluted calculations do not differ.

Three Months Ended
June 30,
Six Months Ended
June 30,
(In thousands, except per share)
2026202520262025
Net Income$30,940 $31,106 $60,124 $62,906 
Average Common Shares:
Basic (weighted-average outstanding shares)
12,068 12,020 12,060 12,005 
Dilutive potential common shares from stock options
54 63 52 61 
Diluted (weighted-average outstanding shares)
12,122 12,083 12,112 12,066 
Basic earnings per share$2.57 $2.59 $4.99 $5.24 
Diluted earnings per share$2.55 $2.57 $4.96 $5.21