Brookfield Renewable Corp (BEPC) Income from Continuing Operations (2020 - 2026)
Brookfield Renewable (BEPC) posted quarterly Income from Continuing Operations of 1934000000.0 for Q1 2026, down 5.93% year-over-year from 2056000000.0 in Q1 2025, and up 237.26% on a QoQ basis from 1409000000.0 in Q2 2025.
Analysis
Brookfield Renewable Corp (BEPC) Income from Continuing Operations (2020 - 2026) Analysis & Trends
Brookfield Renewable has reported Income from Continuing Operations for 7 years, with the latest figure at 1934000000.0 in Q1 2026.
- Income from Continuing Operations for Q1 2026 came in at 1934000000.0, down 5.93% year-over-year; the trailing twelve-month figure through Mar 2026 was 2248000000.0 (up 12.18% YoY), and the FY2022 annual result was 280000000.0, up 118.75% from the prior year.
- Income from Continuing Operations climbed to 1934000000.0 in Q1 2026, from 1409000000.0 in the prior quarter.
- Over five years, Income from Continuing Operations peaked at 2056000000.0 in Q1 2025 and troughed at 1409000000.0 in Q2 2025.
- A 5-year average of 421500000.0 and a median of 140500000.0 in 2022 frame the typical range for Income from Continuing Operations.
- The widest annual swing landed in 2022, when Income from Continuing Operations advanced 12.64%; it then slumped 491.76% in 2024.
- A 5-year view of Income from Continuing Operations shows it stood at 196000000.0 in 2022, then sank by 56.63% to 85000000.0 in 2023, then slumped by 491.76% to 333000000.0 in 2024, then tumbled by 323.12% to 1409000000.0 in 2025, then soared by 237.26% to 1934000000.0 in 2026.
- Per Business Quant data, the three most recent Income from Continuing Operations figures were 1934000000.0 in Q1 2026, 1409000000.0 in Q2 2025, and 2056000000.0 in Q1 2025.
Peer Set
Peer Comparison
Historic Data
Download Data
Historic Data
| Date | Value |
|---|---|
| Jun 30, 2026 | -748.00 Mn |
| Mar 31, 2026 | 1.93 Bn |
| Jun 30, 2025 | -1.40 Bn |
| Mar 31, 2025 | 2.06 Bn |
| Jun 30, 2023 | 33.00 Mn |
| Jun 30, 2022 | 196.00 Mn |
| Dec 31, 2021 | 1.34 Bn |
| Jun 30, 2021 | 174.00 Mn |
| Dec 31, 2020 | 1.21 Bn |
| Jun 30, 2020 | 301.00 Mn |