BEPC
NYSE · Utilities
Brookfield Renewable Corp
$33.74
+0.39 (+1.17%)
Financial Highlights (FY 2026)
Revenue
1.47B
Net Income
-925,293,855
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 | -24.2% | -21.8% | 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.47B | 1.48B | 333.45M | 289.02M |
| Gross Profit | 881.51M | 885.40M | 200.28M | 173.59M |
| Operating Income | -356,869,831 | -322,602,298 | 40.01M | 34.70M |
| Net Income | -925,293,855 | -836,444,826 | 34.55M | 28.40M |
| Gross Margin | 59.9% | 59.9% | 60.1% | 60.1% |
| Operating Margin | -24.2% | -21.8% | 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.27B | 2.27B | 877.46M | 953.76M |
| Total Equity | 216.44M | 216.44M | 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 | 132.63M | 126.56M | 50.76M | 42.59M |
| Free Cash Flow | — | — | 19.50M | 17.44M |