BEPC
NYSE · Utilities
Brookfield Renewable Corp
$31.61
+0.34 (+1.09%)
Financial Highlights (FY 2026)
Revenue
1.50B
Net Income
-944,589,258
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.50B | 1.51B | 333.45M | 289.02M |
| Gross Profit | 899.89M | 903.86M | 200.28M | 173.59M |
| Operating Income | -364,311,734 | -329,329,610 | 40.01M | 34.70M |
| Net Income | -944,589,258 | -853,887,436 | 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.18B | 2.18B | 877.46M | 953.76M |
| Total Equity | 207.00M | 207.00M | 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 | 135.40M | 129.19M | 50.76M | 42.59M |
| Free Cash Flow | — | — | 19.50M | 17.44M |