v3.26.1
Note 10 - Net Income Per Common Share (Tables)
6 Months Ended
Jun. 30, 2026
us-gaap_TableTextBlock  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

 

For the Three Months Ended June 30,

 

 

2026

 

 

2025

 

 

Net Income
(Numerator)

 

 

Common
Shares Weighted Average Outstanding
(Denominator)

 

 

Per
Share

 

 

Net Income
(Numerator)

 

 

Common
Shares Weighted Average Outstanding
(Denominator)

 

 

Per Share

 

Basic net income per
   common share

 

$

5,029

 

 

 

6,363,920

 

 

$

0.79

 

 

$

2,289

 

 

 

6,358,917

 

 

$

0.36

 

Dilutive shares

 

 

 

 

 

3,241

 

 

 

 

 

 

 

 

 

2,665

 

 

 

 

Diluted net income per
   common share

 

$

5,029

 

 

 

6,367,161

 

 

$

0.79

 

 

$

2,289

 

 

 

6,361,582

 

 

$

0.36

 

 

 

For the Six Months Ended June 30,

 

 

2026

 

 

2025

 

 

Net Income
(Numerator)

 

 

Common
Shares Weighted Average Outstanding
(Denominator)

 

 

Per
Share

 

 

Net Income
(Numerator)

 

 

Common
Shares Weighted Average Outstanding
(Denominator)

 

 

Per
Share

 

Basic net income per
   common share

 

$

10,010

 

 

 

6,363,647

 

 

$

1.57

 

 

$

5,525

 

 

 

6,358,665

 

 

$

0.87

 

Dilutive shares

 

 

 

 

 

3,013

 

 

 

 

 

 

 

 

 

2,325

 

 

 

 

Diluted net income per
   common share

 

$

10,010

 

 

 

6,366,660

 

 

$

1.57

 

 

$

5,525

 

 

 

6,360,990

 

 

$

0.87

 

 

RSAs are disregarded in the computation of diluted net income per share if they are determined to be anti-dilutive. There were no anti-dilutive RSAs for the three and six months ended June 30, 2026 and June 30, 2025.