BEPC
NYSE · Utilities
Brookfield Renewable Corp
$36.68
-0.47 (-1.27%)
Financial Highlights (FY 2026)
Revenue
1.47B
Net Income
-923,558,574
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 | 879.85M | 883.74M | 200.28M | 173.59M |
| Operating Income | -356,200,563 | -321,997,294 | 40.01M | 34.70M |
| Net Income | -923,558,574 | -834,876,171 | 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.47B | 2.47B | 877.46M | 953.76M |
| Total Equity | 234.86M | 234.86M | 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.38M | 126.32M | 50.76M | 42.59M |
| Free Cash Flow | — | — | 19.50M | 17.44M |