XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS        
REVENUE $ 12,411,048 $ 12,823,797 $ 40,202,238 $ 37,537,003
COST OF GOODS SOLD 11,204,186 11,609,039 36,894,502 34,418,334
GROSS PROFIT 1,206,862 1,214,758 3,307,736 3,118,669
OPERATING EXPENSES        
General and administrative expenses 1,782,957 2,573,414 4,591,620 6,662,579
Salaries and wages 1,317,782 1,252,680 4,030,823 3,279,803
Sales and marketing expenses 41,848 157,435 326,291 942,759
Depreciation and amortization expense 304,139 248,530 937,000 478,466
TOTAL OPERATING EXPENSES 3,446,726 4,232,059 9,885,734 11,363,607
LOSS FROM OPERATIONS (2,239,864) (3,017,301) (6,577,998) (8,244,938)
OTHER INCOME (EXPENSE)        
Other income (expense), net (1,921) 14,404 160,598 (14,330)
Interest expense (181,429) (151,274) (692,547) (529,782)
Interest income 101,236 110,596 309,031 555,281
Gain on equity investments, net 428 (1,093) 2,518 2,876
Gain on extinguishment of debt 0 706 0 1,911,476
Change in fair value of derivative liability 0 0 0 3,384
Bargain purchase gain 0 0 0 1,633,842
Foreign currency transaction, net 139,016 (371,115) 158,463 (108,406)
TOTAL OTHER INCOME (EXPENSE), NET 57,330 (397,776) (61,937) 3,454,341
LOSS BEFORE INCOME TAXES (2,182,534) (3,415,077) (6,639,935) (4,790,597)
INCOME TAX EXPENSE 0 65,873 0 0
NET LOSS (2,182,534) (3,349,204) (6,639,935) (4,790,597)
Deemed dividend on issuance of warrants (6,185,231) 0 (6,185,231)  
Deemed dividend on downround of warrants 0 (15,053) 0 (15,053)
Deemed dividend on warrant exchange/modification (9,793) 0 (9,793)  
NET LOSS ATTRIBUTABLE TO COMMON STOCKHOLDERS (8,377,558) (3,364,257) (12,834,959) (4,805,650)
Foreign currency translation adjustment, net 747,879 (890,645) (27,988) (470,994)
TOTAL COMPREHENSIVE LOSS $ (7,629,679) $ (4,254,902) $ (12,862,947) $ (5,276,644)
BASIC NET LOSS PER SHARE $ (0.45) $ (0.27) $ (0.72) $ (0.42)
DILUTED NET LOSS PER SHARE $ (0.45) $ (0.27) $ (0.72) $ (0.42)
WEIGHTED AVERAGE NUMBER OF SHARES OUTSTANDING        
Basic 18,418,287 12,585,479 17,724,305 11,346,071
Diluted 18,418,287 12,585,479 17,724,305 11,346,071