XML 18 R8.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
Common Stock
Additional Paid-In Capital
Accumulated OCI
Accumulated Deficit
Total
Balance (in shares) at Dec. 31, 2018 8,411,245        
Balance at Dec. 31, 2018 $ 84,113 $ 94,926,560 $ (186,485) $ (70,407,218) $ 24,939,418
Stock compensation expense - restricted   16,737     16,737
Stock compensation expense - non-qualified stock options   72,529     72,529
Foreign currency translation gain (loss)     (29,282)   (29,282)
Net income (loss) 384,101 384,101
Balance (in shares) at Mar. 31, 2019 8,411,245        
Balance at Mar. 31, 2019 $ 84,113 95,015,826 (215,767) (70,023,117) 24,861,055
Balance (in shares) at Dec. 31, 2018 8,411,245        
Balance at Dec. 31, 2018 $ 84,113 94,926,560 (186,485) (70,407,218) 24,939,418
Foreign currency translation gain (loss)         (65,698)
Net income (loss)         260,050
Balance (in shares) at Sep. 30, 2019 8,477,519        
Balance at Sep. 30, 2019 $ 84,776 95,462,725 (252,183) (70,147,168) 25,148,150
Balance (in shares) at Mar. 31, 2019 8,411,245        
Balance at Mar. 31, 2019 $ 84,113 95,015,826 (215,767) (70,023,117) 24,861,055
Issuance of common stock - restricted (in shares) 66,274        
Issuance of common stock - restricted $ 663 (663)     0
Stock compensation expense - restricted   180,863     180,863
Stock compensation expense - non-qualified stock options   103,248     103,248
Foreign currency translation gain (loss)     13,995   13,995
Net income (loss) (307,761) (307,761)
Balance (in shares) at Jun. 30, 2019 8,477,519        
Balance at Jun. 30, 2019 $ 84,776 95,299,274 (201,772) (70,330,878) 24,851,400
Stock compensation expense - restricted   91,826     91,826
Stock compensation expense - non-qualified stock options   71,625     71,625
Foreign currency translation gain (loss)     (50,411)   (50,411)
Net income (loss)       183,710 183,710
Balance (in shares) at Sep. 30, 2019 8,477,519        
Balance at Sep. 30, 2019 $ 84,776 95,462,725 (252,183) (70,147,168) 25,148,150
Balance (in shares) at Dec. 31, 2019 8,386,145        
Balance at Dec. 31, 2019 $ 83,861 95,279,114 (242,594) (70,180,963) 24,939,418
Common stock repurchased (in shares) (2,416)        
Common stock repurchased $ (24) (10,089)     (10,113)
Stock compensation expense - restricted   254,499     254,499
Stock compensation expense - non-qualified stock options   26,942     26,942
Foreign currency translation gain (loss)     (37,330)   (37,330)
Net income (loss) 483,888 483,888
Balance (in shares) at Mar. 31, 2020 8,383,729        
Balance at Mar. 31, 2020 $ 83,837 95,550,466 (279,924) (69,697,075) 25,657,304
Balance (in shares) at Dec. 31, 2019 8,386,145        
Balance at Dec. 31, 2019 $ 83,861 95,279,114 (242,594) (70,180,963) 24,939,418
Foreign currency translation gain (loss)         55,159
Net income (loss)         2,039,478
Balance (in shares) at Sep. 30, 2020 8,458,734        
Balance at Sep. 30, 2020 $ 84,587 95,919,199 (187,435) (68,141,485) 27,674,866
Balance (in shares) at Mar. 31, 2020 8,383,729        
Balance at Mar. 31, 2020 $ 83,837 95,550,466 (279,924) (69,697,075) 25,657,304
Issuance of common stock - restricted (in shares) 58,123        
Issuance of common stock - restricted $ 581 (581)     0
Stock compensation expense - restricted   182,928     182,928
Stock compensation expense - non-qualified stock options   26,499     26,499
Foreign currency translation gain (loss)     27,599   27,599
Net income (loss) 488,627 488,627
Balance (in shares) at Jun. 30, 2020 8,441,852        
Balance at Jun. 30, 2020 $ 84,418 95,759,312 (252,325) (69,208,448) 26,382,957
Issuance of common stock - options exercises, shares 16,882        
Issuance of common stock - options exercises, amount $ 169 (169)      
Stock compensation expense - restricted   133,266     133,266
Stock compensation expense - non-qualified stock options   26,790     26,790
Foreign currency translation gain (loss)     64,890   64,890
Net income (loss)       1,066,963 1,066,963
Balance (in shares) at Sep. 30, 2020 8,458,734        
Balance at Sep. 30, 2020 $ 84,587 $ 95,919,199 $ (187,435) $ (68,141,485) $ 27,674,866