XML 31 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Note 11 - Stockholders' Equity - Change in Stockholders' Equity (Details) - USD ($)
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Balance $ 4,040,659 $ 8,596,466
Share based compensation 45,897 15,006
Net income (loss) (1,377,444) (1,134,813)
Comprehensive loss - foreign currency translation 130,813 (14,561)
Expenses paid in connection with ESOUSA transaction (5,000)  
Balance $ 2,834,927 $ 7,462,098
Common Stock [Member]    
Balance (in shares) 4,111,082 3,863,019
Balance $ 410.66 $ 386.30
Share based compensation (in shares) 14,672 2,448
Share based compensation $ 1.47 $ 0.24
Net income (loss)
Comprehensive loss - foreign currency translation
Expenses paid in connection with ESOUSA transaction  
Balance (in shares) 4,125,754 3,865,467
Balance $ 412.13 $ 386.55
Additional Paid-in Capital [Member]    
Balance 185,297,069 183,246,232
Share based compensation 45,896 15,006
Net income (loss)
Comprehensive loss - foreign currency translation
Expenses paid in connection with ESOUSA transaction (5,000)  
Balance 185,337,965 183,261,238
Stock Subscriptions [Member]    
Balance
Share based compensation
Net income (loss)
Comprehensive loss - foreign currency translation
Expenses paid in connection with ESOUSA transaction  
Balance
AOCI Attributable to Parent [Member]    
Balance (2,274,187) (2,232,163)
Share based compensation
Net income (loss)
Comprehensive loss - foreign currency translation 130,813 (14,561)
Expenses paid in connection with ESOUSA transaction  
Balance (2,143,374) (2,246,724)
Noncontrolling Interest [Member]    
Balance (231,999) (125,737)
Share based compensation
Net income (loss) (11,228) (13,966)
Comprehensive loss - foreign currency translation
Expenses paid in connection with ESOUSA transaction  
Balance (243,227) (139,703)
Retained Earnings [Member]    
Balance (178,750,634) (172,292,252)
Share based compensation
Net income (loss) (1,366,216) (1,120,847)
Comprehensive loss - foreign currency translation
Expenses paid in connection with ESOUSA transaction  
Balance $ (180,116,849) $ (173,413,099)