ReneSola Ltd

CIK:0001417892|SEC Filings
v3.25.3
UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Net revenues:        
Total net revenues $ 15,641 $ 12,860 $ 36,676 $ 57,517
Cost of revenues (6,126) (7,229) (17,285) (38,182)
Gross profit 9,515 5,631 19,391 19,335
Operating (expenses) income:        
Sales and marketing (24) (8) (98) (124)
General and administrative (1,364) (3,959) (15,517) (13,935)
Other operating (expenses) income, net (1,306) 477 (7,543) (1,392)
Impairment loss of assets     27,330  
Total operating expenses (2,694) (3,490) (50,488) (15,451)
Income (loss) from operations 6,821 2,141 (31,097) 3,884
Other (expense) income:        
Interest income 303 243 1,171 1,248
Interest expense (1,557) (674) (2,681) (1,576)
Investment loss   (4)   (4)
Unrealized foreign exchange (losses) gains (435) 4,615 14,154 525
Total other (expense) income, net (1,689) 4,180 12,644 193
Income (loss) before income tax 5,132 6,321 (18,453) 4,077
Income tax expense (1,663) (647) (3,461) (3,145)
Net income (loss) 3,469 5,674 (21,914) 932
Less: net income (loss) attributed to non-controlling interests 3,804 831 (24,572) 1,622
Net (loss) income attributed to Emeren Group Ltd $ (335) $ 4,843 $ 2,658 $ (690)
(Loss) income attributed to Emeren Group Ltd per ADS*        
Basic (In dollars per share) [1] $ (0.01) $ 0.09 $ 0.05 $ (0.01)
Diluted (In dollars per share) [1] $ (0.01) $ 0.09 $ 0.05 $ (0.01)
Weighted average number of ADS* used in computing (loss) income per ADS*        
Basic (In shares) [1] 51,321,622 51,254,956 51,321,622 52,023,918
Diluted (In shares) [1] 51,321,622 51,352,136 51,388,816 52,023,918
Solar power project development        
Net revenues:        
Total net revenues $ 2,865 $ 1,533 $ 4,239 $ 7,417
Electricity generation        
Net revenues:        
Total net revenues 12,395 9,415 29,659 23,489
EPC services        
Net revenues:        
Total net revenues   337   16,839
DSA        
Net revenues:        
Total net revenues 343 1,291 2,675 9,452
Others        
Net revenues:        
Total net revenues $ 38 $ 284 $ 103 $ 320
[1] Each American depositary share (“ADS”) represents 10 common shares