XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Stockholders Deficit [Member]
Noncontrolling Interest [Member]
Total
Balance at Dec. 31, 2023 $ 9,419 $ 36,879,281   $ 142,848,732 $ (37,578,255) $ 142,159,177 $ 1,651,072 $ 143,810,249
Balance, shares at Dec. 31, 2023 94,192,433              
Net income (loss)   18,757,752 18,757,752 (7,536) 18,750,216
Foreign currency translation adjustment   (10,109,388) (10,109,388) (84,464) (10,193,852)
Disposal of subsidiary   (1,221,795) (1,221,795)
Balance at Mar. 31, 2024 $ 9,419 36,879,281   161,606,484 (47,687,643) 150,807,541 337,277 151,144,818
Balance, shares at Mar. 31, 2024 94,192,433              
Balance at Dec. 31, 2024 $ 10,302 62,513,923 $ (2,700,000) 189,463,007 (54,178,075) 195,109,157 (86,999) $ 195,022,158
Balance, shares at Dec. 31, 2024 103,020,816              
Balance, shares at Dec. 31, 2024     (270,000)         270,000
Issuance of common stock as incentive shares $ 86 (86)
Issuance of common stock as incentive shares, shares 860,435              
Net income (loss) 21,502,446 21,502,446 (10,496) 21,491,950
Foreign currency translation adjustment 9,834,663 9,834,663 (26,336) 9,808,327
Balance at Mar. 31, 2025 $ 10,388 $ 62,513,837 $ (2,700,000) $ 210,965,453 $ (44,343,412) $ 226,446,266 $ (123,831) $ 226,322,435
Balance, shares at Mar. 31, 2025 103,881,251              
Balance, shares at Mar. 31, 2025     (270,000)         270,000