XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Note 3 - Net Income Per Share Computations (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended March 31,

 
  

2022

  

2021

 

Net income (numerator) amounts used for basic and diluted per share computations:

 $1,773,913  $551,493 
         

Weighted average shares (denominator) of common stock outstanding:

        

Basic

  4,818,339   4,754,496 

Plus dilutive effect of stock options

  45,907   8 

Diluted

  4,864,247   4,754,504 
         

Net income per common share:

        

Basic

 $0.37  $0.12 

Diluted

  0.36   0.12