v3.26.1
Earnings per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings per Share  
Schedule of components used in computation of earnings per share

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

Six Months Ended

​

​

June 30, 

​

June 30, 

​

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

​

​

(Dollars in thousands, except per share data)

Basic:

​

​

​

​

​

​

​

​

​

​

​

​

Net income

​

$

12,978

​

$

11,890

​

$

25,189

​

$

23,297

Weighted average shares outstanding

​

​

8,274,280

​

​

8,029,541

​

​

8,263,559

​

​

8,009,382

Basic earnings per share

​

$

1.57

​

$

1.48

​

$

3.05

​

$

2.91

​

​

​

​

​

​

​

​

​

​

​

​

​

Diluted:

​

​

​

​

​

​

​

​

​

​

​

​

Net income

​

$

12,978

​

$

11,890

​

$

25,189

​

$

23,297

Weighted average shares outstanding for basic earnings per share

​

​

8,274,280

​

​

8,029,541

​

​

8,263,559

​

​

8,009,382

Add: Dilutive effects of share based awards

​

​

452,075

​

​

609,497

​

​

449,980

​

​

611,119

Weighted average shares and dilutive potential shares

​

​

8,726,355

​

​

8,639,038

​

​

8,713,539

​

​

8,620,501

Diluted earnings per share

​

$

1.49

​

$

1.38

​

$

2.89

​

$

2.70