Brookfield Renewable Corporation

BEPC · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$4,009$5,172$4,743$6,342
- Cash$392$441$642$410
+ Debt$14,093$16,573$14,079$13,883
Enterprise Value$17,710$21,304$18,180$19,815
Revenue$4,142$3,967$3,778$3,427
% Growth4.4%5%10.2%
Gross Profit$2,375$2,501$2,604$2,242
% Margin57.3%63%68.9%65.4%
EBITDA$3,529$2,992$4,189$2,067
% Margin85.2%75.4%110.9%60.3%
Net Income$236-$181$1,503$946
% Margin5.7%-4.6%39.8%27.6%
EPS Diluted1.63-1.018.735.49
% Growth261.4%-111.6%59%
Operating Cash Flow$752$1,603$1,672$395
Capital Expenditures-$2,088-$1,028-$1,103-$1,354
Free Cash Flow-$1,336$575$569-$959
Brookfield Renewable Corporation (BEPC) Financial Statements & Key Stats | AlphaPilot