XML 31 R20.htm IDEA: XBRL DOCUMENT v3.4.0.3
Note 5 - Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2016
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
 
 
2016
 
 
2015
 
Net income
  $ 1,520,997     $ 1,444,407  
Numerator for basic and diluted earnings per share
  $ 1,520,997     $ 1,444,407  
                 
Denominator for basic earnings per share – weighted-average shares
    9,698,951       10,211,333  
                 
Effect of dilutive securities:
               
Stock options
    19,461       29,763  
Restricted stock
    41       -  
Dilutive potential common shares
    19,502       29,763  
                 
Denominator for diluted earnings per share – weighted-average shares
    9,718,453       10,241,096  
                 
Basic earnings per share
  $ 0.16     $ 0.14  
Diluted earnings per share
  $ 0.16     $ 0.14