XML 41 R34.htm IDEA: XBRL DOCUMENT v3.25.3
Note 11 - Net Income Per Common Share (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

 

For the Three Months Ended September 30,

 

 

2025

 

 

2024

 

 

Net Income
(Numerator)

 

 

Common Shares Weighted Average Outstanding(1) (Denominator)

 

 

Per Share

 

 

Net Income
(Numerator)

 

 

Common Shares Weighted Average Outstanding(1) (Denominator)

 

 

Per Share

 

Basic net income per
   common share

 

$

4,420

 

 

 

6,360,973

 

 

$

0.70

 

 

$

2,677

 

 

 

6,356,594

 

 

$

0.42

 

Dilutive shares(1)

 

 

 

 

 

2,378

 

 

 

 

 

 

 

 

 

1,758

 

 

 

 

Diluted net income per
   common share

 

$

4,420

 

 

 

6,363,351

 

 

$

0.69

 

 

$

2,677

 

 

 

6,358,352

 

 

$

0.42

 

 

 

For the Nine Months Ended September 30,

 

 

2025

 

 

2024

 

 

Net Income
(Numerator)

 

 

Common Shares Weighted Average Outstanding(1) (Denominator)

 

 

Per
Share

 

 

Net Income
(Numerator)

 

 

Common Shares Weighted Average Outstanding(1) (Denominator)

 

 

Per
Share

 

Basic net income per
   common share

 

$

9,945

 

 

 

6,359,443

 

 

$

1.56

 

 

$

4,544

 

 

 

6,092,468

 

 

$

0.75

 

Dilutive shares(1)

 

 

 

 

 

2,343

 

 

 

 

 

 

 

 

 

1,974

 

 

 

 

Diluted net income per
   common share

 

$

9,945

 

 

 

6,361,786

 

 

$

1.56

 

 

$

4,544

 

 

 

6,094,442

 

 

$

0.75

 

 

(1) Dilutive shares are associated with RSAs. 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 nine months ended September 30, 2025 and September 30, 2024.