WallStSmart
BEPC

Brookfield Renewable Corp

NYSE: BEPC · UTILITIES · UTILITIES - RENEWABLE

$35.20
-12.52% today

Updated 2026-04-29

Market cap
$6.34B
P/E ratio
P/S ratio
1.70x
EPS (TTM)
$-13.05
Dividend yield
4.45%
52W range
$26 – $45
Volume
1.4M

Brookfield Renewable Corp (BEPC) Financial statements

SEC filings — annual and quarterly data.

Income statement — annual

Item2016201720182019202020212022202320242025
Revenue$1.03B$2.04B$2.98B$4.28B$3.19B$3.43B$3.78B$3.97B$4.14B$3.73B
Revenue growth (YoY)+97.4%+46.4%+43.7%-25.6%+7.6%+10.2%+5.0%+4.4%-10.0%
Cost of revenue$523.00M$832.00M$1.05B$2.50B$1.06B$1.19B$1.17B$1.47B$1.77B$1.50B
Gross profit$508.00M$1.20B$1.93B$1.78B$2.13B$2.24B$2.60B$2.50B$2.38B$2.23B
Gross margin49.3%59.1%64.7%41.7%66.7%65.4%68.9%63.0%57.3%59.9%
R&D
SG&A$19.00M$60.00M$71.00M$109.00M$152.00M$175.00M$169.00M$88.00M$106.00M$110.00M
Operating income$248.00M$624.00M$430.00M$1.43B$1.97B$2.07B$1.25B$1.06B$1.01B$2.12B
Operating margin24.1%30.7%14.4%33.5%61.9%60.3%33.0%26.7%24.3%56.9%
EBITDA$489.00M$1.52B$1.64B$2.59B$1.97B$2.07B$4.19B$2.99B$3.53B$556.00M
EBITDA margin47.4%74.9%55.0%60.5%61.9%60.3%110.9%75.4%85.2%14.9%
EBIT$248.00M$798.28M$948.78M$1.28B$908.00M$952.00M$3.00B$1.64B$2.27B$-684.00M
Interest expense$176.00M$438.00M$670.00M$701.00M$816.00M$900.00M$1.03B$1.26B$1.67B$1.67B
Income tax
Effective tax rate0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%0.0%
Net income$-16.00M$-6.00M$72.00M$218.94M$-2.74B$946.00M$1.50B$-181.00M$236.00M$-2.34B
Net income growth (YoY)+62.5%+1300.0%+204.1%-1350.6%+134.6%+58.9%-112.0%+230.4%-1093.2%
Profit margin-1.6%-0.3%2.4%5.1%-85.9%27.6%39.8%-4.6%5.7%-62.9%