Brookfield Renewable Corporation (BEPC)
NYSE: BEPC · Real-Time Price · USD
33.44
-0.62 (-1.82%)
Aug 20, 2026, 4:00 PM EDT - Market closed

Brookfield Renewable Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Revenue
3,8283,7284,1423,9673,7783,367
3,8283,7284,1423,9673,7783,367
Revenue Growth
-1.52%-9.99%4.41%5.00%12.21%5.68%
Selling, General & Admin
15211010688169175
Depreciation & Amortization
1,2091,2401,2621,3421,1791,115
Other Operating Expenses
1,6421,4951,7671,4661,1741,185
Total Operating Expenses
3,0032,8453,1352,8962,5222,475
Operating Income
8258831,0071,0711,256892
Interest Expense
-1,594-1,672-1,667-1,258-1,032-900
Interest Income
137137101873220
Net Interest Expense
-1,457-1,535-1,566-1,171-1,000-880
Income (Loss) on Equity Investments
-11-8-24-862
Currency Exchange Gain (Loss)
5591238159-65-27
Other Non-Operating Income (Expenses)
62-1835391-67-109
EBT Excluding Unusual Items
-526-587-310442130-122
Total Merger & Restructuring Charges
-5-5-4-3--
Gain (Loss) on Sale of Assets
--32472--
Asset Writedown
-103-103-103-46-5-73
Legal Settlements
------55
Other Unusual Items
-3,347-1,661693-841,8431,267
Pretax Income
-3,981-2,3566003811,9681,017
Income Tax Expense
-3-131677311887
Earnings From Continuing Ops.
-3,978-2,3434333081,850930
Minority Interest in Earnings
63-1-197-489-34716
Net Income
-3,915-2,344236-1811,503946
Net Income to Common
-3,915-2,344236-1811,503946
Net Income Growth
----58.88%-
Shares Outstanding (Basic)
345339339374362362
Shares Outstanding (Diluted)
345339339374362362
Shares Change
1.77%-0.01%-9.28%3.40%0.00%0.01%
EPS (Basic)
-11.34-6.910.70-0.484.152.61
EPS (Diluted)
-11.34-6.910.70-0.484.152.61
EPS Growth
----58.87%-

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
-504-636-400575437-959
Free Cash Flow Per Share
-1.46-1.87-1.181.541.21-2.65
Dividend Per Share
0.7711.5111.4381.3671.2981.231
Dividend Growth
-47.48%5.08%5.16%5.39%5.38%107.60%
Profit Margin
-102.27%-62.88%5.70%-4.56%39.78%28.10%
Free Cash Flow Margin
-13.17%-17.06%-9.66%14.49%11.57%-28.48%
EBITDA
2,0342,1232,2692,4132,4352,007
EBITDA Margin
53.13%56.95%54.78%60.83%64.45%59.61%
D&A For EBITDA
1,2091,2401,2621,3421,1791,115
EBIT
8258831,0071,0711,256892
EBIT Margin
21.55%23.69%24.31%27.00%33.25%26.49%
Effective Tax Rate
--27.83%19.16%6.00%8.55%
SEC Filings: 10-K · 10-Q