XML 19 R5.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Stockholders’ Equity - USD ($)
Common Stock
Additional paid-in capital
Accumulated Deficits
Accumulative Other comprehensive income
Non-controlling interests
Total
Balance at Dec. 31, 2018 $ 31,017 $ 105,737,256 $ (188,085,680) $ (8,961,549) $ 4,601,121 $ (86,677,835)
Balance (in Shares) at Dec. 31, 2018 31,017,083          
Net loss from continued operation           (11,109,721)
Share based compensation $ 1,300 702,000 703,300
Share based compensation (in Shares) 1,300,000          
Issuance of common stock for conversion of debts $ 1,493 1,413,571 1,415,064
Issuance of common stock for conversion of debts (in Shares) 1,493,333          
Net loss     (25,228,931)   (1,845,313) (27,074,245)
Foreign currency translation on continuing operation       21,950,957 1,605,554 23,556,511
Balance at Dec. 31, 2019 $ 33,810 107,852,827 (213,314,612) 12,989,408 4,361,361 (88,077,206)
Balance (in Shares) at Dec. 31, 2019 33,810,416          
Share based payment $ 3,750 1,187,250 1,191,000
Share based payment (in Shares) 3,750,000          
Share-based payments-omnibus equity plan $ 3,000 5,937,000 5,940,000
Share-based payments-omnibus equity plan (in Shares) 3,000,000          
Issuance of common stocks and Warrants, net of issuance costs $ 5,658 10,250,651 10,256,309
Issuance of common stocks and Warrants, net of issuance costs (in Shares) 5,658,660          
Net loss from continued operation (30,019,941) (30,019,941)
Net loss from discontinued operation (477,912) (477,912)
Disposition of Discontinued operation   (293,572) 119,428,164 (5,944,028) (4,408,821) 108,781,743
Foreign currency translation adjustment       (7,443,394)   (7,443,394)
Issuance of common stock for conversion of debts $ 3,835 8,576,706 8,580,541
Issuance of common stock for conversion of debts (in Shares) 3,834,530          
Net loss           88,930,311
Balance at Dec. 31, 2020 $ 50,053 $ 133,510,862 $ (124,384,301) $ (398,014) $ (47,459) $ 8,731,141
Balance (in Shares) at Dec. 31, 2020 50,053,606