XML 39 R29.htm IDEA: XBRL DOCUMENT v3.26.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2026
EARNINGS PER SHARE  
Schedule of earnings per common share

  ​ ​ ​

Three Months Ended March 31, 

2026

  ​ ​ ​

2025

  ​ ​ ​

(In Thousands, Except Per Share Data)

Basic:

Average common shares outstanding

 

10,988

 

11,640

Net income

 

$

17,476

 

$

17,160

Per common share amount

 

$

1.59

 

$

1.47

Diluted:

Average common shares outstanding

10,988

11,640

Net effect of dilutive stock options – based on the treasury stock method using average market price

61

52

Diluted common shares

11,049

11,692

Net income

 

$

17,476

 

$

17,160

Per common share amount

 

$

1.58

 

$

1.47