Brookfield Renewable Corporation

NYSE:BEPC

31.18 (USD) • At close November 4, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

20232022202120202019201820172016
Revenue 3,9673,7783,3673,0873,2262,9792,0351,031
Cost of Revenue 2,8081,1741,1851,0611,0531,053832523
Gross Profit 1,1592,6042,1822,0262,1731,9261,203508
Gross Profit Ratio 0.2920.6890.6480.6560.6740.6470.5910.493
Reseach & Development Expenses 00000000
General & Administrative Expenses 88169175152109716019
Selling & Marketing Expenses 00000000
SG&A 88169175152109716019
Other Expenses 2721,1791,1151,065983-131350
Operating Expenses 881,3481,2901,2171,092933619248
Operating Income 1,0713,0691,944-2,150975430624248
Operating Income Ratio 0.270.8120.577-0.6960.3020.1440.3070.241
Total Other Income Expenses Net -682-1,101-927-742-696-5731-164
Income Before Tax 3891,9681,017-2,89227926617784
Income Before Tax Ratio 0.0980.5210.302-0.9370.0860.0890.0870.081
Income Tax Expense 7311887-7367-31211417
Net Income -1811,503946-2,81916572-6-16
Net Income Ratio -0.0460.3980.281-0.9130.0510.024-0.003-0.016
EPS -0.484.152.61-7.790.460.24-0.020
EPS Diluted -0.484.152.61-7.790.460.24-0.020
EBITDA 2,4134,2483,059-1,0851,9581,7411,183489
EBITDA Ratio 0.6081.1240.909-0.3510.6070.5840.5810.474