v3.26.3
Note 6 - Earnings per Share (Tables)
9 Months Ended
Sep. 30, 2026
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

 

 

For the Three Months Ended

 

 

For the Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

($ in thousands, except per share data)

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Net Income:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$11,386

 

 

$5,146

 

 

$31,108

 

 

$18,646

 

Earnings Per Share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic earnings per share

 

$1.64

 

 

$0.74

 

 

$4.46

 

 

$2.98

 

Diluted earnings per share

 

$1.61

 

 

$0.73

 

 

$4.40

 

 

$2.94

 

Weighted Average Number of Shares Outstanding:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic shares

 

 

6,954

 

 

 

6,947

 

 

 

6,968

 

 

 

6,266

 

Effect of dilutive stock options and restricted stock

 

 

114

 

 

 

84

 

 

 

104

 

 

 

87

 

Diluted shares

 

 

7,068

 

 

 

7,031

 

 

 

7,072

 

 

 

6,353