XML 36 R20.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share
6 Months Ended
Jun. 30, 2024
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)
2024202320242023
Net Income$28,324 $36,374 $60,444 $69,723 
Average Common Shares:
Basic (weighted-average outstanding shares)
11,974 11,921 11,959 11,910 
Dilutive potential common shares from stock options
70 72 73 67 
Diluted (weighted-average outstanding shares)
12,044 11,993 12,032 11,977 
Basic earnings per share$2.36 $3.05 $5.05 $5.85 
Diluted earnings per share$2.35 $3.03 $5.02 $5.82