XML 21 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Changes in Shareholders’ Equity - USD ($)
Common stock Issued
Donated shares
Additional paid-in capital
Statutory reserves
Accumulated deficit
Accumulated other comprehensive loss
Non-controlling interests
Treasury shares
Total
Balance at Dec. 31, 2020 $ 79,310 $ 14,101,689 $ 225,278,113 $ 1,230,511 $ (183,984,311) $ (239,609) $ 7,735 $ (4,066,610) $ 52,406,828
Balance (in Shares) at Dec. 31, 2020 79,310,249             (144,206)  
Net Income (loss)   61,486,052 73,092 61,559,144
Share-based compensation for employee and director stock awards   1,047,777 1,047,777
Common stock issued to employees and directors for stock award $ 599 (599)    
Common stock issued to employees and directors for stock award (in Shares) 598,997                
Issuance of common stock and warrants $ 8,940 15,621,071 15,630,011
Issuance of common stock and warrants (in Shares) 8,939,976                
Non controlling interest through acquisition   7,515,045 7,515,045
Foreign currency translation adjustment   2,728,626 (2,858) 2,725,768
Balance at Dec. 31, 2021 $ 88,849 14,101,689 241,946,362 1,230,511 (122,498,259) 2,489,017 7,593,014 $ (4,066,610) 140,884,573
Balance (in Shares) at Dec. 31, 2021 88,849,222             (144,206)  
Net Income (loss)     (9,448,446) (1,879,365) (11,327,811)
Share-based compensation for employee and director stock awards     64,193           64,193
Common stock issued to employees and directors for stock award $ 286   (286)            
Common stock issued to employees and directors for stock award (in Shares) 285,842                
Capital injection     1,148,447       338,232   1,486,679
Disposal of partial interest in a subsidiary without losing control     3,082,282       1,377,756   4,460,038
Foreign currency translation adjustment   (10,642,661) (546,514)   (11,189,175)
Balance at Dec. 31, 2022 $ 89,135 $ 14,101,689 $ 246,240,998 $ 1,230,511 $ (131,946,705) $ (8,153,644) $ 6,883,123 $ (4,066,610) $ 124,378,497
Balance (in Shares) at Dec. 31, 2022 89,135,064             (144,206)