XML 25 R5.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Stockholders' Equity - USD ($)
Common Stock
Treasury Stock
Additional Paid-In Capital
Retained Earnings Unappropriated
Retained Earnings Appropriated
Accumulated Other Comprehensive Income (Loss)
Total
Beginning balance, value at Dec. 31, 2021 $ 24,376 $ (510,329) $ 100,569,159 $ 150,463,638 $ 24,233,544 $ 11,858,829 $ 286,639,217
Number of shares issued at Dec. 31, 2021 10,517,754            
Number of treasury stock at Dec. 31, 2021 10,471,924 45,830          
Restricted shares issued for services $ 100 $ (862,344) 667,900 (194,344)
Restricted shares issued 200,000            
Restricted shares outstanding 200,000            
Repurchase stocks
Repurchase stocks, shares (240,000)            
Treasury stock repurchased, shares   240,000          
Currency translation adjustment $ 0 $ 0 0 0 0 (24,886,118) (24,886,118)
Net loss for year ended December 31, 2023 0 0 0 7,625,897 2,433,553 0 10,059,450
Ending balance, value at Dec. 31, 2022 $ 24,476 $ (1,372,673) 101,237,059 158,089,535 26,667,097 (13,027,289) 271,618,205
Number of shares issued at Dec. 31, 2022 10,717,754            
Number of treasury stock at Dec. 31, 2022 10,431,924 285,830          
Restricted shares issued for services $ 147 451,203 451,350
Restricted shares issued 295,000            
Restricted shares outstanding 295,000            
Currency translation adjustment $ 0 0 0 0 0 (5,025,980) (5,025,980)
Net loss for year ended December 31, 2023 0 0 0 (61,795,279) 0 0 (61,795,279)
Ending balance, value at Dec. 31, 2023 $ 24,623 $ (1,372,673) $ 101,688,262 $ 96,294,256 $ 26,667,097 $ (18,053,269) $ 205,248,296
Number of shares issued at Dec. 31, 2023 11,012,754            
Number of treasury stock at Dec. 31, 2023 10,726,924 285,830