XML 30 R17.htm IDEA: XBRL DOCUMENT v3.2.0.727
Note 3 - Net Income Per Share (Tables)
6 Months Ended
Jun. 30, 2015
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
    Three Months Ended June 30,   Six Months Ended June 30,
    2015   2014   2015   2014
Numerator:                                
Numerator for basic and diluted earnings per share, net income  available to common shareholders   $ 24,850     $ 486,801     $ 733,465     $ 648,540  
Denominator:                                
Denominator for basic earnings per share, weighted average shares outstanding     7,369,329       8,334,304       7,369,329       8,333,949  
Effect of dilutive securities     4,712,425       521,255       4,733,590       503,067  
Denominator for diluted earnings per share, adjust weighted average shares and assumed conversion     12,081,754       8,855,559       12,102,919       8,837,016  
Basic earnings (loss) per common share   $ 0.00     $ 0.06     $ 0.10     $ 0.08  
Diluted earnings (loss) per common share and common share equivalent   $ 0.00     $ 0.05     $ 0.06     $ 0.07