XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Basic and Diluted Earnings Per Common Share (Tables)
3 Months Ended
Mar. 31, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

For the Three Months Ended

 
   

March 31,

 
   

2023

   

2022

 

Net income (numerator)

  $ 552,000     $ 1,522,000  
                 
Shares (denominator):                

Basic weighted average common shares outstanding

    12,150,067       13,058,871  

Add: dilutive effect of common stock options

    43,535       100,619  
                 

Diluted weighted average common shares outstanding

    12,193,602       13,159,490  
                 
Earnings per common share:                

Basic

  $ 0.05     $ 0.12  
                 

Diluted

  $ 0.05     $ 0.12