XML 41 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 8 - Basic and Diluted Earnings Per Common Share (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

For the Three Months Ended

 
    March 31,  
   

2024

   

2023

 

Net income (numerator)

  $ 576,000     $ 552,000  
                 

Shares (denominator):

               

Basic weighted average common shares outstanding

    11,285,296       12,150,067  

Add: dilutive effect of common stock options

    104,098       43,535  
                 

Diluted weighted average common shares outstanding

    11,389,394       12,193,602  
                 

Earnings per common share:

               

Basic

  $ 0.05     $ 0.05  

Diluted

  $ 0.05     $ 0.05