Stock Scorer

Brookfield Renewable Corp (BEPC)

Brookfield Renewable Corp reported revenue of 952M USD for the quarter ending 30 June 2025, up 16.5% from 817M a year earlier.

Every figure below is the company's own, as filed. Nothing is estimated and nothing is smoothed — a period the filing does not support is left blank rather than filled in. Quarters are the company's own, counted from its financial year ending 12-31. Amounts in USD. The same series drawn ›

As last reported

The newest period the filing supports for each figure, in USD.
FigurePeriodAmountYear on year
Revenue Q2 '25 · ending 30 June 2025 952M +16.5%
Net Income Q2 '25 · ending 30 June 2025 -1.4B -319.6%
Operating Cash Flow Q2 '25 · ending 30 June 2025 139M —
Free Cash Flow Q2 '25 · ending 30 June 2025 -163M —

Revenue and profit by financial year

As filed, in USD. A year the filing does not support is not listed.
YearEnding RevenueOperating IncomeNet IncomeFree Cash Flow
20252025-12-31 3.7B—-2.3B-636M
20242024-12-31 4.1B—433M-400M
20232023-12-31 4B—308M575M
20222022-12-31 3.8B—1.9B437M
20212021-12-31 3.4B—930M-959M
20202020-12-31 3.1B—-2.8B619M
20192019-12-31 3.2B—212M950M
20182018-12-31 3B—578M986M

Every period

Revenue Quarterly

PeriodEndingRevenue
Q2 '252025-06-30952M
Q2 '242024-06-30989M
Q2 '232023-06-30901M
Q2 '222022-06-30997M
Q2 '212021-06-30817M
Q2 '202020-06-30764M

Net Income Quarterly

PeriodEndingNet Income
Q2 '252025-06-30-1.4B
Q2 '242024-06-30-339M
Q2 '232023-06-30360M
Q2 '222022-06-301.1B
Q2 '212021-06-30659M
Q2 '202020-06-3015M

Operating Cash Flow Quarterly

PeriodEndingOperating Cash Flow
Q2 '252025-06-30139M
Q2 '242024-06-30140M
Q2 '232023-06-30253M
Q2 '222022-06-30323M
Q2 '212021-06-30-105M
Q2 '202020-06-30363M

Free Cash Flow Quarterly

Operating cash flow minus capital expenditure.

PeriodEndingFree Cash Flow
Q2 '252025-06-30-163M
Q2 '242024-06-30-59M
Q2 '232023-06-3095M
Q2 '222022-06-30323M
Q2 '212021-06-30-271M
Q2 '202020-06-30289M