BEPC
NYSE · Utilities
Brookfield Renewable Corp
$39.82
+0.49 (+1.25%)
Financial Highlights (FY 2026)
Revenue
1.43B
Net Income
-901,945,813
Gross Margin
59.9%
Profit Margin
-62.9%
Rev Growth
-0.4%
D/E Ratio
10.51
Revenue & Net Income
Margin Trends
| FY 2026 | FY 2025 | FY 2024 | FY 2023 | |
|---|---|---|---|---|
| Gross Margin | 59.9% | 59.9% | 60.1% | 60.1% |
| Operating Margin | -20.6% | -18.5% | 12.0% | 12.0% |
| Profit Margin | -62.9% | -59.7% | 10.4% | 9.8% |
Income Statement
| FY 2026 | FY 2025 | FY 2024 | FY 2023 | |
|---|---|---|---|---|
| Revenue | 1.43B | 1.44B | 333.45M | 289.02M |
| Gross Profit | 859.25M | 863.05M | 200.28M | 173.59M |
| Operating Income | -295,072,540 | -266,738,937 | 40.01M | 34.70M |
| Net Income | -901,945,813 | -815,338,722 | 34.55M | 28.40M |
| Gross Margin | 59.9% | 59.9% | 60.1% | 60.1% |
| Operating Margin | -20.6% | -18.5% | 12.0% | 12.0% |
| Profit Margin | -62.9% | -59.7% | 10.4% | 9.8% |
| Rev Growth | -0.4% | -0.4% | +20.0% | +6.3% |
Balance Sheet
| FY 2026 | FY 2025 | FY 2024 | FY 2023 | |
|---|---|---|---|---|
| Total Debt | 2.81B | 2.81B | 877.46M | 953.76M |
| Total Equity | 267.25M | 267.25M | 1.97B | 1.77B |
| D/E Ratio | 10.51 | 10.51 | 0.45 | 0.54 |
Cash Flow
| FY 2026 | FY 2025 | FY 2024 | FY 2023 | |
|---|---|---|---|---|
| EBITDA | 182.01M | 173.67M | 50.76M | 42.59M |
| Free Cash Flow | — | — | 19.50M | 17.44M |