BEPC
NYSE · Utilities
Brookfield Renewable Corp
$37.65
-0.25 (-0.66%)
Financial Highlights (FY 2026)
Revenue
1.47B
Net Income
-925,293,764
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,796 | -322,602,266 | 40.01M | 34.70M |
| Net Income | -925,293,764 | -836,444,744 | 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.52B | 2.52B | 877.46M | 953.76M |
| Total Equity | 240.05M | 240.05M | 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 |