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

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

September 30,

 

 

September 30,

 

 

September 30,

 

 

September 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Basic earnings per common share

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$21,158

 

 

$7,960

 

 

$52,913

 

 

$34,062

 

Less: Distributed and undistributed earnings allocated to nonvested shares

 

 

409

 

 

 

179

 

 

 

1,055

 

 

 

776

 

Net income allocated to common shareholders

 

$20,749

 

 

$7,781

 

 

$51,858

 

 

$33,286

 

Weighted average common shares outstanding

 

 

23,077,046

 

 

 

23,040,878

 

 

 

23,097,141

 

 

 

23,097,566

 

 

 

$0.90

 

 

$0.34

 

 

$2.25

 

 

$1.44

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Diluted earnings per common share

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income allocated to common shareholders - basic

 

$20,749

 

 

$7,781

 

 

$51,858

 

 

$33,286

 

Add: Undistributed earnings allocated to nonvested shareholders

 

 

275

 

 

 

23

 

 

 

643

 

 

 

299

 

Net income allocated to common shareholders - diluted

 

$21,024

 

 

$7,804

 

 

$52,501

 

 

$33,585

 

Weighted average common shares outstanding - basic

 

 

23,077,046

 

 

 

23,040,878

 

 

 

23,097,141

 

 

 

23,097,566

 

Dilutive effect of participating securities

 

 

455,750

 

 

 

529,829

 

 

 

472,772

 

 

 

537,973

 

Weighted average common shares outstanding - diluted

 

 

23,532,796

 

 

 

23,570,707

 

 

 

23,569,913

 

 

 

23,635,539

 

 

 

$0.89

 

 

$0.33

 

 

$2.23

 

 

$1.42