v3.26.3
Unaudited Condensed Consolidated Statements of Operations - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Unaudited Condensed Consolidated Statements of Operations        
Revenues $ 10,243,612 $ 6,883,004 $ 25,074,229 $ 13,810,473
Cost of revenues 7,829,737 6,278,443 19,613,786 11,786,841
Gross profit 2,413,875 604,561 5,460,443 2,023,632
Operating expenses:        
General and administrative 2,558,923 2,302,564 5,466,668 4,798,127
Selling and marketing 49,566 70,691 92,193 149,703
China legal judgment - (Note 15) 4,264,102 0 4,264,102 0
Total operating expense 6,872,591 2,373,255 9,822,963 4,947,830
Operating income (loss) (4,458,716) (1,768,694) (4,362,520) (2,924,198)
Other income (expense):        
Interest income 8,555 226,664 19,502 346,869
Interest expense (248,922) (362,637) (546,987) (732,040)
Equity in income (loss) of Chinese solar project companies (42,097) 144,006 (281,747) 129,746
Gain (loss) on debt extinguishment 13,411 (313,953) 53,642 (313,953)
Other income (expense), net 46,031 69,620 123,367 128,706
Total other income (expense) (223,022) (236,300) (632,223) (440,672)
Income (loss) before income taxes (4,681,738) (2,004,994) (4,994,743) (3,364,870)
Income tax provision (benefit) (26,039) (106,217) (32,360) (169,851)
Net income (loss) $ (4,655,699) $ (1,898,777) $ (4,962,383) $ (3,195,019)
Net income (loss) per share        
Basic $ (0.98) $ (0.50) $ (1.05) $ (0.85)
Diluted $ (0.98) $ (0.50) $ (1.05) $ (0.85)
Weighted average shares used to compute net income (loss) per share        
Basic 4,742,167 3,818,671 4,712,240 3,780,834
Diluted 4,742,167 3,818,671 4,712,240 3,780,834