US home solar and battery provider Sunrun (NASDAQ:RUN) on Thursday reported a net profit attributable to common stockholders of USD 449.9 million (EUR 381.4m) for 2025, a swing from a USD-2.85-billion <a href="https://renewablesnow.com/news/goodwill-impairment-charge-brings-sunrun-into-deeper-loss-in-2024-1271552/" target="_blank">loss in 2024</a> that reflected a goodwill impairment.