XML 29 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 - Earnings Per Common Share
9 Months Ended
Sep. 30, 2023
Notes to Financial Statements  
Earnings Per Share [Text Block]

11. EARNINGS PER COMMON SHARE 

 

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

 

   

Three Months Ended

   

Nine Months Ended

 
   

September 30,

   

September 30,

 
                                 
   

2023

   

2022

   

2023

   

2022

 
                                 

Earnings Per Share - Basic

                               

Net Income

  $ 2,814,736     $ 1,254,545     $ 10,057,550     $ 3,491,684  

Weighted average shares of common stock outstanding - Basic

    3,510,740       3,476,087       3,506,920       3,458,437  

Earnings Per Share - Basic

  $ 0.80     $ 0.36     $ 2.87     $ 1.01  
                                 

Earnings Per Share - Diluted

                               

Weighted average shares of common stock outstanding - Basic

    3,510,740       3,476,087       3,506,920       3,458,437  

Unvested Restricted Stock Awards

    25,957       -       12,752       -  

Weighted average shares of common stock - Diluted

    3,536,697       3,476,087       3,519,672       3,458,437  

Earnings Per Share - Diluted

  $ 0.80     $ 0.36     $ 2.86     $ 1.01