Brookfield Renewable Corporation Q1 2026 Financial Filing Summary
Brookfield Renewable Corporation reported its Q1 2026 financial results, with total assets amounting to $46,994 million, an increase from $46,267 million in Q4 2025. Total liabilities were $40,011 million. The company reported a net loss of $2,302 million for the three months ended March 31, 2026, a significant change from a net loss of $5 million in the same period of 2025. Revenues for the quarter were $883 million, a slight decrease from $907 million in Q1 2025. Key financial activities included proceeds from non-recourse borrowings of $637 million and repayments of $297 million. The company also reported capital contributions from non-controlling interests of $305 million. Assets held for sale were $2,171 million as of March 31, 2026. The company is actively managing its financial risks through various derivative contracts and hedges.