XML 32 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Income and Comprehensive Income - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Statement [Abstract]    
REVENUES $ 42,280,373 $ 39,705,939
COST OF REVENUES (28,673,574) (22,515,219)
GROSS PROFIT 13,606,799 17,190,720
OPERATING EXPENSES    
Selling expenses (752,795) (608,524)
General and administrative expenses (3,536,597) (3,847,361)
Research and development expenses (84,551)
OPERATING EXPENSES (4,289,392) (4,540,436)
INCOME FROM OPERATIONS 9,317,407 12,650,284
Interest income 152,336 117,719
Interest expense (1,169,974) (252,325)
Other income (expense) 10,708 (47,328)
Gain (loss)on changes in fair value of common stock purchase warrants liability 378,371 (121,413)
TOTAL OTHER EXPENSE, NET (628,559) (303,347)
INCOME BEFORE INCOME TAX EXPENSE 8,688,848 12,346,937
INCOME TAX EXPENSE (2,657,690) (4,082,606)
NET INCOME 6,031,158 8,264,331
OTHER COMPREHENSIVE INCOME (LOSS)    
Foreign currency translation adjustment (3,355,857) (4,297,908)
COMPREHENSIVE INCOME $ 2,675,301 $ 3,966,423
EARNINGS PER COMMON SHARE*    
Basic (in Dollars per share) [1] $ 0.52 $ 0.89
Diluted (in Dollars per share) [1] $ 0.52 $ 0.89
WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING*    
Basic (in Shares) [1] 11,630,358 9,285,815
Diluted (in Shares) [1] 11,681,063 9,375,105
[1] Retrospectively restated for effect of reverse stock split (1-for-20), see Note 10 (2)