Brookfield Renewable Corporation (BEPC)
NYSE: BEPC · Real-Time Price · USD
33.35
+0.21 (0.63%)
At close: Jul 31, 2026, 4:00 PM EDT
33.38
+0.03 (0.09%)
After-hours: Jul 31, 2026, 6:08 PM EDT

Brookfield Renewable Financials Overview

Millions CAD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22
Revenue
4,3923,7284,1423,9675,127
Revenue Growth
-32.30%-9.99%4.41%-22.62%-
Gross Profit
2,4002,1232,2692,4133,304
Operating Income
752.687009311,0101,582
Net Income
-5,897-2,344236-1812,039
Earnings Per Share
-135056.00-16.181.63-1.0111.84
EPS Growth
-----

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Hydroelectric
1,3881,2961,1891,2121,095992
Wind
144151223152176199
Utility-Scale Solar
-224238165167166
Distributed Energy & Sustainable Solutions
-107124125146126
Revenue (Total)
4,3923,7284,1423,9675,127-

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingMar '26 Dec '25 Dec '24 Dec '23
Cash & Investments
1,1651,1807651,214
Total Debt
20,84720,95113,77521,295
Net Cash (Debt)
-19,682-19,770-13,010-20,082
Net Cash Growth
----
Net Cash Per Share
-450800.63-136.45-89.77-111.78

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22
Operating Cash Flow
312.74365.74382.561,2101,284
Capital Expenditures
-776.11-829.11-661.29-775.85-847
Free Cash Flow
-630.52-636-400575592.99
Free Cash Flow Growth
----3.03%-

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22
Gross Margin
54.65%56.95%54.78%60.83%64.45%
Operating Margin
17.14%18.78%22.48%25.46%30.86%
Pretax Margin
-139.11%-63.20%14.49%9.60%52.09%
Profit Margin
-137.99%-62.85%10.45%7.76%48.97%
FCF Margin
-14.36%-17.06%-9.66%14.49%11.57%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22
Dividend Per Share
1.5681.5111.4381.3671.298
Dividend Per Share Growth
5.08%5.08%5.16%5.39%-

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22
PE Ratio
--24.43-3.15
P/FCF Ratio
---11.9210.82
PS Ratio
3.092.051.391.731.25