Energa (ENG) Q2 2025 earnings summary
Event summary combining transcript, slides, and related documents.
Q2 2025 earnings summary
3 Jul, 2026Executive summary
Sales revenue for H1 2025 reached PLN 10,597m, up 3% year-over-year, with net profit at PLN 843m, slightly above H1 2024's PLN 833m.
EBITDA for H1 2025 was PLN 2,174m, compared to PLN 2,125m in H1 2024, reflecting stable operational performance.
The Group continued to expand its renewable energy portfolio through acquisitions and investments in photovoltaic and wind assets.
Financial highlights
Gross profit on sales for H1 2025 was PLN 2,123m, up from PLN 2,044m in H1 2024.
Operating profit for H1 2025 was PLN 1,464m, compared to PLN 1,506m in H1 2024.
Earnings per share (basic and diluted) for H1 2025 were PLN 2.05, nearly unchanged from PLN 2.04 in H1 2024.
Cash and cash equivalents at 30 June 2025 stood at PLN 1,055m, up from PLN 989m at year-end 2024.
Outlook and guidance
The Group plans ambitious development in the New Energy segment, focusing on renewable energy and energy storage.
Ongoing regulatory changes, including electricity price caps and compensation mechanisms, are expected to impact future revenues.
Latest events from Energa
- Revenue and profit fell amid regulatory headwinds and asset impairments, but renewables expanded.ENG
Q4 20243 Jul 2026 - Net profit declined to PLN 833m in H1 2024, with regulatory changes set to impact H2 results.ENG
Q2 20243 Jul 2026 - Revenue and profit fell amid regulatory changes, but renewable investments and liquidity remained strong.ENG
Q3 20243 Jul 2026 - Q1 2025 net profit increased 12% to PLN 484m, with revenue up 7% to PLN 5,769m.ENG
Q1 20253 Jul 2026 - Net profit rose to PLN 1,169m, driven by renewables growth and strong operating results.ENG
Q3 20253 Jul 2026 - Strong profit growth, major renewable investments, and robust financial position despite regulatory risks.ENG
Q4 20253 Jul 2026 - Q1 2026 net profit surged to PLN 779 million, with revenue and EBITDA both showing strong year-over-year growth.ENG
Q1 20263 Jul 2026