Brookfield Renewable Corporation (BEPC)
NYSE: BEPC · Real-Time Price · USD
33.35
+0.21 (0.63%)
At close: Jul 31, 2026, 4:00 PM EDT
33.38
+0.03 (0.09%)
After-hours: Jul 31, 2026, 7:58 PM EDT

Brookfield Renewable Balance Sheet

Millions CAD. Fiscal year is Jan - Dec.

Assets

Fiscal Year
TTMFY 2025FY 2024FY 2023
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23
Cash & Equivalents
693703462792
Short-Term Investments
14515771.08124
Cash & Short-Term Investments
838860533.07916
Cash Growth
14.01%61.33%-41.80%-
Accounts Receivable
1,001992650.14955
Other Receivables
1,9651,625978.351,427
Total Trade Receivables
2,9662,6171,6282,382
Other Current Assets
2,1714668.36-
Total Current Assets
5,9753,9432,1703,298
Net Property, Plant & Equipment
38,45639,69926,96444,038
Goodwill
825809482.2854
Long-Term Investments
1,3561,4491,001945
Other Long-Term Assets
382367132.4286
Total Assets
46,99446,26730,75049,421

Liabilities

Fiscal Year
TTMFY 2025FY 2024FY 2023
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23
Accounts Payable
1,7121,788776.961,263
Short-Term Debt
2,3262,772893.331,891
Other Current Liabilities
13,90010,8936,1725,181
Total Current Liabilities
17,93815,4537,8428,335
Long-Term Debt
12,66912,4928,70514,181
Other Long-Term Liabilities
9,4049,0905,7669,776
Total Long-Term Liabilities
22,07321,58214,47123,957
Total Liabilities
40,01137,03522,31332,292

Shareholders' Equity

Fiscal Year
TTMFY 2025FY 2024FY 2023
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23
Total Common Shareholders' Equity
-2,632-406934.455,787
Minority Interest
9,6159,6387,50311,342
Shareholders' Equity
6,9839,2328,43717,129
Total Liabilities & Equity
46,99446,26730,75049,421

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23
Total Debt
20,84720,95113,77521,295
Net Cash (Debt)
-19,682-19,770-13,010-20,082
Net Cash Growth
----
Net Cash Per Share
-450800.63-136.46-89.77-111.78
Book Value
-3,659-557.261,3417,668
Book Value Per Share
-83810.60-3.859.2542.68
Tangible Book Value
-4,806-1,6686496,536
Tangible Book Value Per Share
-110081.00-11.514.4836.38
SEC Filings: 10-K · 10-Q