v3.26.3
Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Earnings Per Share

The following schedule reconciles the computation of basic and diluted earnings per share for the periods indicated:

 

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

Dollars in thousands, except per share amounts

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

15,113

 

 

$

14,356

 

 

$

34,667

 

 

$

31,503

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average shares outstanding for basic earnings per share

 

 

8,975

 

 

 

9,370

 

 

 

9,041

 

 

 

9,493

 

Effect of dilutive securities

 

 

387

 

 

 

763

 

 

 

501

 

 

 

507

 

Weighted-average shares adjusted for dilutive securities

 

 

9,362

 

 

 

10,133

 

 

 

9,542

 

 

 

10,000

 

Earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

1.68

 

 

$

1.53

 

 

$

3.83

 

 

$

3.32

 

Diluted

 

$

1.61

 

 

$

1.42

 

 

$

3.63

 

 

$

3.15