XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Changes in Stockholders’ Equity (Unaudited) - USD ($)
Common stock at Par value $0.001
Additional paid-in capital
Statutory reserve
Retained Earnings
Accumulated other comprehensive loss
Total
Balance at Dec. 31, 2023 [1] $ 9,733 $ 43,514,125 $ 7,195,092 $ 69,477,092 $ (7,275,432) $ 112,920,610
Balance (in Shares) at Dec. 31, 2023 [1] 9,732,948          
Issuance of common stock from the 2024 Public Offering, net of issuance costs $ 2,160 8,987,594 8,989,754
Issuance of common stock from the 2024 Public Offering, net of issuance costs (in Shares) 2,160,000          
Exercise of warrants issued in conjunction with legal/consultant services in 2020 and 2021 $ 36 (36)
Exercise of warrants issued in conjunction with legal/consultant services in 2020 and 2021 (in Shares) 35,861          
Exercise of warrants issued to third parties in conjunction with debt issuance in 2021 $ 3 (3)
Exercise of warrants issued to third parties in conjunction with debt issuance in 2021 (in Shares) 2,725          
Net income 558,870 558,870
Foreign currency translation adjustment (1,929,993) (1,929,993)
Balance at Mar. 31, 2024 $ 11,932 52,501,680 7,195,092 70,035,962 (9,205,425) 120,539,241
Balance (in Shares) at Mar. 31, 2024 11,931,534          
Balance at Dec. 31, 2023 [1] $ 9,733 43,514,125 7,195,092 69,477,092 (7,275,432) 112,920,610
Balance (in Shares) at Dec. 31, 2023 [1] 9,732,948          
Net income           3,260,564
Balance at Jun. 30, 2024 $ 11,932 52,501,680 7,195,092 72,737,656 (9,983,831) 122,462,529
Balance (in Shares) at Jun. 30, 2024 11,931,534          
Balance at Mar. 31, 2024 $ 11,932 52,501,680 7,195,092 70,035,962 (9,205,425) 120,539,241
Balance (in Shares) at Mar. 31, 2024 11,931,534          
Net income 2,701,694 2,701,694
Foreign currency translation adjustment (778,406) (778,406)
Balance at Jun. 30, 2024 $ 11,932 52,501,680 7,195,092 72,737,656 (9,983,831) 122,462,529
Balance (in Shares) at Jun. 30, 2024 11,931,534          
Balance at Dec. 31, 2024 $ 11,932 52,501,680 8,073,968 74,629,374 (10,631,289) 124,585,665
Balance (in Shares) at Dec. 31, 2024 11,931,534          
Net income 2,562,722 2,562,722
Foreign currency translation adjustment 732,380 732,380
Balance at Mar. 31, 2025 $ 11,932 52,501,680 8,073,968 77,192,096 (9,898,909) 127,880,767
Balance (in Shares) at Mar. 31, 2025 11,931,534          
Balance at Dec. 31, 2024 $ 11,932 52,501,680 8,073,968 74,629,374 (10,631,289) 124,585,665
Balance (in Shares) at Dec. 31, 2024 11,931,534          
Net income           4,804,550
Balance at Jun. 30, 2025 $ 11,932 52,501,680 8,073,968 79,433,924 (8,216,320) 131,805,184
Balance (in Shares) at Jun. 30, 2025 11,931,534          
Balance at Mar. 31, 2025 $ 11,932 52,501,680 8,073,968 77,192,096 (9,898,909) 127,880,767
Balance (in Shares) at Mar. 31, 2025 11,931,534          
Net income       2,241,828   2,241,828
Foreign currency translation adjustment 1,682,589 1,682,589
Balance at Jun. 30, 2025 $ 11,932 $ 52,501,680 $ 8,073,968 $ 79,433,924 $ (8,216,320) $ 131,805,184
Balance (in Shares) at Jun. 30, 2025 11,931,534          
[1] Retrospectively restated for effect of reverse stock split (1-for-20), see Note 10 (2)