XML 21 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Revenues $ 24,794,641 $ 26,249,788 $ 35,691,907 $ 33,113,629
Cost of sales (23,520,896) (22,984,488) (34,334,076) (29,449,216)
Gross Profit 1,273,745 3,265,300 1,357,831 3,664,413
Selling, general and administrative expenses (3,036,775) (2,717,548) (6,498,096) (6,618,331)
(Loss) Income from Operations (1,763,030) 547,752 (5,140,265) (2,953,918)
Other Income (Expense):        
Interest income 1,208 2,807 2,952 4,990
Interest expense (143,971) (211,551) (276,818) (421,841)
Gain on derivative liability 795 15 5,348 49
(Loss) Income before Income Taxes (1,904,998) 339,023 (5,408,783) (3,370,720)
Income Tax Expenses (46,828) (416,770) (46,828) (453,563)
Net Loss (1,951,826) (77,747) (5,455,611) (3,824,283)
Other Comprehensive Income (Loss)        
Foreign currency translation adjustment 429,292 (756,150) 659,741 (1,057,769)
Total Comprehensive Loss $ (1,522,534) $ (833,897) $ (4,795,870) $ (4,882,052)
Losses Per Share:        
Basic Losses per Share (in Dollars per share) $ (0.16) $ (0.01) $ (0.46) $ (0.38)
Diluted Losses per Share (in Dollars per share) $ (0.16) $ (0.01) $ (0.46) $ (0.38)
Outstanding – Basic (in Shares) 11,905,787 10,065,920 11,905,787 10,065,920
Outstanding – Diluted (in Shares) 11,905,787 10,065,920 11,905,787 10,065,920