XML 39 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2024
EARNINGS PER SHARE  
Schedule of earnings per common share

    

Three Months Ended June 30, 

2024

    

2023

(In Thousands, Except Per Share Data)

Basic:

Average common shares outstanding

 

11,642

 

12,032

Net income

 

$

16,988

 

$

18,320

Per common share amount

 

$

1.46

 

$

1.52

Diluted:

Average common shares outstanding

11,642

12,032

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

59

37

Diluted common shares

11,701

12,069

Net income

 

$

16,988

 

$

18,320

Per common share amount

 

$

1.45

 

$

1.52

    

Six Months Ended June 30, 

2024

    

2023

(In Thousands, Except Per Share Data)

Basic:

  

 

  

Average common shares outstanding

11,704

 

12,116

Net income

$

30,395

$

38,776

Per common share amount

$

2.60

$

3.20

Diluted:

 

 

Average common shares outstanding

 

11,704

 

12,116

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

 

59

 

53

Diluted common shares

 

11,763

 

12,169

Net income

$

30,395

$

38,776

Per common share amount

$

2.58

$

3.19