XML 32 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
NOTE 3 - NET INCOME PER COMMON SHARE (Tables)
3 Months Ended
Mar. 31, 2017
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
The Company’s basic income per common share is based on net income for the relevant period, divided by the weighted average number of common shares outstanding during the period. Diluted income per common share is based on net income, divided by the weighted average number of common shares outstanding during the period, including common share equivalents, such as outstanding option and warrants to the extent they are dilutive. The computation of diluted income per share for the three months ended March 31, 2017 and March 31, 2016 does not include share equivalents as all warrants and options exceeded the average market price of the common stock. Convertible debt is included below, based on if-converted method for the three months ended March 31, 2016.

 
 
Three Months
Ended
   
Three Months
Ended
 
 
 
March 31, 2017
   
March 31, 2016
 
Basic net income per share computation:
           
Net income
 
$
153,853
   
$
74,277
 
Weighted-average common shares outstanding
   
4,486,153
     
4,410,736
 
Basic net income per share
 
$
0.03
   
$
0.02
 
Diluted net income per share computation:
               
Net income
 
$
153,853
   
$
74,277
 
Weighted-average common shares outstanding
   
4,490,153
     
4,477,403
 
Total adjusted weighted-average shares
   
4,490,153
     
4,477,403
 
Diluted net income per share
 
$
0.03
   
$
0.02
 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
The following table summarizes securities that, if exercised, would have an anti-dilutive effect on earnings per share.

 
 
Three Months
March 31, 2017
 
 
Three Months
March 31, 2016
 
Stock options
 
 
133,576
 
 
 
183,576
 
Warrants
 
 
208,240
 
 
 
203,253
 
 
 
 
 
 
 
 
 
 
Total potential dilutive securities not included in income per share
 
 
341,816
 
 
 
386,829