Skip to content

Brookfield Renewable

US · BEPC #1401 by market cap Listed 1970
29.51 -0.14 -0.47%
Live - 5344 symbols - heartbeat 427s ago · 2026-10-08 07:00
Pre-market 29.36 -0.51%
After-hours 29.51 0.00%
Market cap
5.48B
P/B
-1.65
EPS
-13.05
Reader sentiment Are you bullish or bearish on BEPC?

Anonymous reader poll. Unscientific, not investment advice.

Revenue annual, last 8 years

Latest year -10.00% YoY

Margins

Gross margin
59.90%
Operating margin
23.69%
Net margin
-62.88%

Key ratios & quality

Income statement

Line item 2018 2019 2020 2021 2022 2023 2024 2025
Revenue 2.98B3.23B3.09B3.37B3.78B3.97B4.14B3.73B
Gross profit 1.93B2.17B2.03B2.18B2.60B2.50B2.38B2.23B
Selling & admin expenses ----------------
Research & development ----------------
Operating profit 993.00M1.08B801.00M877.00M1.25B1.06B1.01B883.00M
Pretax profit 266.00M279.00M-2.89B1.02B1.97B381.00M600.00M-2.36B
Tax -312.00M67.00M-73.00M87.00M118.00M73.00M167.00M-13.00M
Net profit 578.00M212.00M-2.82B930.00M1.85B308.00M433.00M-2.34B
Basic EPS 01-1659-11-13
Diluted EPS 0.240.54-15.905.498.73-1.011.31-13.05

Balance sheet

Line item 2018 2019 2020 2021 2022 2023 2024 2025
Total current assets 889.00M1.36B1.58B2.34B3.43B3.30B3.11B3.94B
Cash & ST investments 94.00M304.00M355.00M410.00M435.00M441.00M392.00M637.00M
Inventory --37.00M22.00M20.00M18.00M65.00M35.00M32.00M
Total assets 23.37B35.76B39.47B41.99B43.29B49.42B44.13B46.27B
Total current liabilities 810.00M1.42B9.84B8.98B7.25B8.34B11.25B15.45B
Short-term debt 364.00M623.00M805.00M1.48B1.33B1.92B1.31B2.80B
Long-term debt 5.18B11.35B12.05B12.06B12.42B14.18B12.49B12.49B
Total liabilities 9,072,000,000.0017,883,000,000.0027,748,000,000.0027,761,000,000.0026,464,000,000.0032,292,000,000.0032,021,000,000.0037,035,000,000.00
Total equity 14.30B17.87B11.73B14.23B16.82B17.13B12.11B9.23B
Retained earnings ----------------

Cash flow

Line item 2018 2019 2020 2021 2022 2023 2024 2025
Operating cash flow 1.19B1.36B992.00M395.00M1.28B1.60B549.00M502.00M
Depreciation & amortization 862.00M983.00M1.07B1.12B1.18B1.34B1.26B1.24B
Free cash flow 986.00M950.00M619.00M-959.00M437.00M575.00M-400.00M-636.00M
Dividends paid -495.00M-628.00M-235.00M0-78.00M00-5.00M
Stock buybacks / issuance ------00251.00M00
Ending cash balance 342.00M304.00M512.00M525.00M642.00M627.00M624.00M682.00M

Returns & efficiency

Line item 2018 2019 2020 2021 2022 2023 2024 2025
ROE % 0.942.38-61.3639.0631.51-3.106.62-501.39
ROA % 0.310.77-8.582.323.53-0.390.50-5.19
ROIC % 4.243.83-13.9411.0713.193.627.23-5.35
5-year avg ROE % --------1.891.081.97-85.46
EBIT margin % 31.4239.13-67.2556.9479.4141.3254.73-18.35
FCF / sales % 33.1036.6720.05--11.5714.49----
Current ratio 1.100.960.160.260.470.400.280.26
Quick ratio 0.840.750.130.170.230.300.210.19
Debt / assets 23.7234.4133.4833.0732.5233.5331.9433.64
LT debt / equity 67.41158.951,054.29338.31217.16253.17953.47--
Interest coverage 1.402.30-2.542.132.911.301.36-0.41
Revenue CAGR (3Y) % ----14.904.175.418.727.15-0.44
Net income CAGR (3Y) % ------135.97108.85---37.05--
FCF CAGR (3Y) % ----29.20---22.81-2.43----

✦ Quant Revenue Concentration how this is computed

Lead segment, long tail
  • Attributable to non-controlling interests and other is the largest reported line at 48.98% of revenue, across 5 reported segments.
  • Hydroelectric follows at 41.91%, so the top line still matters most but isn’t the whole story.

Revenue breakdown most recent period

Business

Attributable to non-controlling interests and other48.98%
Hydroelectric41.91%
Solar6.51%
Wind3.53%

Quote time 2026-10-08 07:00:03 · For reference only, not investment advice and not tailored to your situation.