XML 20 R7.htm IDEA: XBRL DOCUMENT v3.3.1.900
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
Total
Common Stock [Member]
Stock Warrants [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Retained Earnings [Member]
Balance at Dec. 31, 2012 $ 23,937,267 $ 63,752 $ 0 $ 69,594,390 $ 0 $ (45,720,875)
Balance (in shares) at Dec. 31, 2012   63,751,857        
Issuance of common stock - options exercises 46,221 $ 155 0 46,066    
Issuance of common stock - options exercises (in shares)   155,500        
Issuance of common stock - restricted 87,143 $ 0 0 87,143 0 0
Stock compensation expense 139,892 0 0 139,892 0 0
Foreign currency translation - gain (loss) 0          
Net loss (1,694,785) 0 0 0 0 (1,694,785)
Balance at Dec. 31, 2013 22,515,738 $ 63,907 0 69,867,491 0 (47,415,660)
Balance (in shares) at Dec. 31, 2013   63,907,357        
Issuance of common stock - options exercises 462,218 $ 760 0 461,458    
Issuance of common stock - options exercises (in shares)   760,399        
Issuance of common stock - restricted 87,143 $ 0 0 87,143 0 0
Issuance of common stock - public offering 22,024,760 $ 16,990   22,007,770 0 0
Issuance of common stock - public offering (in shares)   16,989,007        
Stock compensation expense 237,138 $ 0 0 237,138 0 0
Foreign currency translation - gain (loss) (147,515)       (147,515)  
Net loss (8,400,626) 0 0 0 0 (8,400,626)
Balance at Dec. 31, 2014 36,778,856 $ 81,657 0 92,661,000 (147,515) (55,816,286)
Balance (in shares) at Dec. 31, 2014   81,656,763        
Issuance of common stock - options exercises 701,705 $ 864 0 700,841 0 0
Issuance of common stock - options exercises (in shares)   863,933        
Issuance of common stock - restricted 87,144 $ 0 0 87,144 0 0
Stock compensation expense 212,193 0 0 212,193 0 0
Foreign currency translation - gain (loss) (122,625)       (122,625)  
Net loss (5,466,607) 0 0 0   (5,466,607)
Balance at Dec. 31, 2015 $ 32,190,666 $ 82,521 $ 0 $ 93,661,178 $ (270,140) $ (61,282,893)
Balance (in shares) at Dec. 31, 2015   82,520,696