XML 49 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
12. INCOME PER SHARE (Tables)
12 Months Ended
Dec. 31, 2016
Earnings Per Share [Abstract]  
Basic and diluted loss per share

    2016     2015  
             
Net income (loss)   $ 1,793,334   $ 1,504,696  
Weighted average common shares outstanding:                
   Basic     11,464,270       13,173,827  
   Diluted     11,635,136       13,307,021  
Net income (loss) per common share:                
   Basic and Diluted   $ 0.16   $ 0.11  

Anti-dilutive options

    2016     2015  
             
Anti-dilutive options     72,000       552,000