Brookfield Renewable Corporation (BEPC) Financials

$29.01

north_east
$0.5 (1.75%)
Day's range
$28.53
Day's range
$29.33

BEPC Income statement / Annual

Last year (2024), Brookfield Renewable Corporation's total revenue was $4.14 B, an increase of 4.41% from the previous year. In 2024, Brookfield Renewable Corporation's net income was $236.00 M. See Brookfield Renewable Corporation,s key income statements, including revenue, expenses, profit, and income.

Period FY-2024 FY-2023 FY-2022 FY-2021 FY-2020 FY-2019 FY-2018 FY-2017 FY-2016
Period Ended 12/31/2024 12/31/2023 12/31/2022 12/31/2021 12/31/2020 12/31/2019 12/31/2018 12/31/2017 12/31/2016
Operating Revenue $4.14 B $3.97 B $3.78 B $3.37 B $3.09 B $3.23 B $2.98 B $2.04 B $1.03 B
Cost of Revenue $1.77 B $3.79 B $1.17 B $1.19 B $1.06 B $1.05 B $1.05 B $832.00 M $523.00 M
Gross Profit $2.38 B $177.08 M $2.60 B $2.18 B $2.03 B $2.17 B $1.93 B $1.20 B $508.00 M
Gross Profit Ratio 0.57 0.05 0.69 0.65 0.66 0.67 0.65 0.59 0.49
Research and Development Expenses $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00
General & Administrative Expenses $0.00 $88.00 M $169.00 M $175.00 M $152.00 M $109.00 M $71.00 M $60.00 M $19.00 M
Selling & Marketing Expenses $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00
Selling, General & Administrative Expenses $0.00 $88.00 M $169.00 M $175.00 M $152.00 M $109.00 M $71.00 M $60.00 M $19.00 M
Other Expenses $2.38 B $0.00 $1.18 B $1.12 B $1.07 B $983.00 M -$131.00 M $35.00 M $0.00
Operating Expenses $2.38 B $88.00 M $1.35 B $1.29 B $1.22 B $1.09 B $933.00 M $619.00 M $248.00 M
Cost And Expenses $4.14 B $3.91 B $2.52 B $2.48 B $2.28 B $2.15 B $1.99 B $1.45 B $771.00 M
Interest Income $101.00 M $87.00 M $1.03 B $900.00 M $816.00 M $701.00 M $0.00 $0.00 $0.00
Interest Expense $1.67 B $1.26 B $1.03 B $900.00 M $816.00 M $701.00 M $670.00 M $438.00 M $176.00 M
Depreciation & Amortization $1.26 B $1.34 B $1.53 B $1.40 B $1.43 B $1.30 B $688.25 M $725.59 M $241.00 M
EBITDA $3.53 B $3.00 B $5.43 B $3.80 B -$1.35 B $2.59 B $1.64 B $1.52 B $489.00 M
EBITDA Ratio 0.85 0.76 1.12 0.91 -0.35 0.61 0.58 0.58 0.47
Operating Income Ratio 0 0.08 0.81 0.58 -0.7 0.3 0.14 0.31 0.24
Total Other Income/Expenses Net $600.00 M $68.00 M -$1.10 B -$927.00 M -$3.69 B -$802.00 M -$727.00 M -$407.00 M -$405.00 M
Income Before Tax $600.00 M $381.00 M $1.97 B $1.02 B -$2.89 B $279.00 M $266.00 M $177.00 M $84.00 M
Income Before Tax Ratio 0.14 0.1 0.52 0.3 -0.94 0.09 0.09 0.09 0.08
Income Tax Expense $167.00 M $73.00 M $118.00 M $87.00 M -$73.00 M $67.00 M -$312.00 M $114.00 M $17.00 M
Net Income $236.00 M -$181.00 M $1.50 B $946.00 M -$2.82 B $165.00 M $72.00 M -$6.00 M -$16.00 M
Net Income Ratio 0.06 -0.05 0.4 0.28 -0.91 0.05 0.02 -0 -0.02
EPS 1.31 -1.01 8.73 5.49 -15.9 0.54 0.24 -0.0196 0
EPS Diluted 1.31 -1.01 8.73 5.49 -15.9 0.54 0.24 -0.0196 0
Weighted Average Shares Out $179.64 M $179.65 M $172.22 M $172.20 M $172.18 M $306.30 M $306.30 M $306.30 M $0.00
Weighted Average Shares Out Diluted $179.64 M $179.65 M $172.22 M $172.20 M $172.18 M $306.30 M $306.30 M $306.30 M $0.00
Link