v3.26.1
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2026
EARNINGS PER SHARE  
Schedule of earnings per common share

  ​ ​ ​

Three Months Ended June 30, 

2026

  ​ ​ ​

2025

  ​ ​ ​

(In Thousands, Except Per Share Data)

Basic:

Average common shares outstanding

 

10,879

 

11,464

Net income

 

$

15,795

 

$

19,786

Per common share amount

 

$

1.45

 

$

1.73

Diluted:

Average common shares outstanding

10,879

11,464

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

193

53

Diluted common shares

11,072

11,517

Net income

 

$

15,795

 

$

19,786

Per common share amount

 

$

1.43

 

$

1.72

  ​ ​ ​

Six Months Ended June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

(In Thousands, Except Per Share Data)

Basic:

  ​

 

  ​

Average common shares outstanding

10,933

 

11,551

Net income

$

33,271

$

36,946

Per common share amount

$

3.04

$

3.20

Diluted:

 

 

Average common shares outstanding

 

10,933

 

11,551

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

 

193

 

53

Diluted common shares

 

11,126

 

11,604

Net income

$

33,271

$

36,946

Per common share amount

$

2.99

$

3.18