v3.26.3
Condensed Consolidated Statements of Income (Loss) and Comprehensive Income (Loss) (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Statement [Abstract]        
Revenue $ 6,424,075 $ 9,761,091 $ 10,942,517 $ 14,953,032
Cost of Sales 5,530,206 8,777,288 8,075,912 11,480,948
Gross Profit 893,869 983,803 2,866,605 3,472,084
Operating Expenses        
Selling expenses 420,858 347,754 1,080,762 984,529
General and administrative expenses 1,807,044 1,125,800 4,872,287 3,366,250
Research and development 272 1,182
Total Operating Expenses 2,227,902 1,473,826 5,953,049 4,351,961
Loss From Operations (1,334,033) (490,023) (3,086,444) (879,877)
Other Income (Expenses)        
Non-operating expense (1,101,437) (586,813) (1,782,684) (509,544)
Loss on impairment of goodwill (218,606)
Realized gain 223,315 223,315
Unrealized gain (loss) (10,510,681) 32,408,070
Foreign exchange transaction gain (loss) 61,875 (681) 58,171 (32,731)
Dividend 37,985 37,985
Interest expense (income), net 71,178 (10,236) 91,175 (28,925)
Financial expense (27,421) (39,398) (99,309) (149,503)
Total Other Income (Expenses), Net (11,245,186) (637,128) 30,936,723 (939,309)
Income (Loss) Before Income Taxes (12,579,219) (1,127,151) 27,850,279 (1,819,186)
Income Tax (Expense) Benefit 3,599,795 757 (4,209,820) 64,014
Net Income (Loss) (8,979,424) (1,126,394) 23,640,459 (1,755,172)
Other Comprehensive Loss        
Foreign currency translation (60,301) (178) (51,804) (26,884)
Net Income (Loss) and Comprehensive Income (Loss) $ (9,039,725) $ (1,126,572) $ 23,588,655 $ (1,782,056)
Weighted average shares outstanding - Basic [1] 64,645,036 18,059,407 56,897,954 13,886,979
Weighted average shares outstanding - Diluted [1] 64,645,036 18,059,407 56,897,954 13,886,979
Net Income (loss) per share of common stock        
Basic $ (0.14) $ (0.06) $ 0.42 $ (0.13)
Diluted $ (0.14) $ (0.06) $ 0.42 $ (0.13)
[1] Including 0 and 1,500 shares that were granted and vested but not yet issued for the nine months ended September 30, 2026 and 2025, respectively; and 0 and 1500 shares for the three months ended September 30, 2026 and 2025, respectively.