v3.25.2
Note 10 - Earnings Per Common Share
6 Months Ended
Jun. 30, 2025
Notes to Financial Statements  
Earnings Per Share [Text Block]

10. EARNINGS PER COMMON SHARE 

 

The following table sets forth the computation of basic and diluted earnings per share.

 

   

Three Months Ended

   

Six Months Ended

 
   

June 30,

   

June 30,

 
                                 
   

2025

   

2024

   

2025

   

2024

 
                                 

Earnings Per Share - Basic

                               

Net Income

  $ 5,129,849     $ 3,283,456     $ 8,260,884     $ 6,280,341  

Weighted average shares of common stock outstanding - Basic

    3,551,932       3,540,656       3,550,131       3,536,834  

Earnings Per Share - Basic

  $ 1.44     $ 0.93     $ 2.33     $ 1.78  
                                 

Earnings Per Share - Diluted

                               

Weighted average shares of common stock outstanding - Basic

    3,551,932       3,540,656       3,550,131       3,536,834  

Unvested Restricted Stock Awards

    7,785       11,857       5,224       8,639  

Weighted average shares of common stock - Diluted

    3,559,717       3,552,513       3,555,355       3,545,473  

Earnings Per Share - Diluted

  $ 1.44     $ 0.92     $ 2.32     $ 1.77