Brookfield Renewable Ratios (2019-2025) | BEPC

Ratios Dec2019 Jun2020 Dec2020 Jun2021 Sep2021 Dec2021 Jun2022 Dec2022 Mar2023 Jun2023 Sep2023 Dec2023 Mar2024 Jun2024 Sep2024 Dec2024 Mar2025 Jun2025 Sep2025 Dec2025
Profitability
Gross Margin 65.45%69.52%70.31%68.73%69.87%65.82%57.93%53.82%57.51%57.63%57.62%50.77%57.28%62.92%54.82%47.50%
EBT Margin 123.43%19.09%16.75%132.19%76.48%5.66%62.17%59.26%123.06%-34.58%127.55%65.92%132.72%-148.11%71.93%88.95%
EBIT Margin 98.69%103.18%41.62%102.84%46.88%102.11%30.79%24.41%91.15%89.18%92.59%30.38%94.18%96.43%35.21%47.50%
EBITDA Margin 46.86%39.41%41.02%68.73%69.87%36.29%57.93%53.82%57.51%33.97%57.62%50.77%57.28%38.24%54.82%47.50%
Operating Margin 98.69%103.18%41.62%102.84%46.88%102.11%30.79%24.41%91.15%89.18%92.59%30.38%94.18%96.43%35.21%47.50%
Net Margin 122.77%21.30%16.75%-6.86%-2.40%-4.33%-5.43%2.65%-8.04%-15.57%-12.31%-0.63%-12.47%-148.21%-7.52%26.64%
FCF Margin 57.20%7.47%57.07%18.65%12.17%45.62%15.69%39.53%18.57%34.28%11.02%21.72%15.70%46.32%15.04%22.74%
Efficiency
Assets Average 50,019.74B39.14B38.28B39.87B41.88B52.94B53.68B43.73B44.00B59.96B58.89B84.99B
Equity Average 3.72B0.64B1.37B6.23B6.62B3.08B3.65B9.60B10.55B11.57B11.77B9.86B13.15B
Invested Capital 19.31B0.10B14.00B1.98B10.91B15.85B4.32B17.20B15.71B5.83B17.76B22.00B5.94B14.19B25.95B0.59B0.01B9.23B
Asset Utilization Ratio 0.040.040.020.040.040.070.100.100.080.090.06
Leverage & Solvency
Interest Coverage Ratio -3.99-5.02-2.08-3.50-1.58-3.62-0.98-0.70-2.86-2.59-2.65-0.85-2.44-2.16-0.96-1.15
Debt to Equity 0.081.250.950.900.260.370.180.490.200.000.0816.43
Debt Ratio 0.040.040.050.020.020.020.040.030.000.010.04
Equity Ratio 0.000.030.040.290.060.090.050.360.120.410.080.130.190.130.000.09
Times Interest Earned -3.99-5.02-2.08-3.50-1.58-3.62-0.98-0.70-2.86-2.59-2.65-0.85-2.44-2.16-0.96-1.15
Valuation
Enterprise Value -0.46B-0.10B10.00B9.39B-0.41B1.74B9.30B3.08B-0.66B10.16B-0.51B10.59B31.73B-0.03B6.95B9.66B-0.03B-2.09B
Return Ratios
Return on Sales 1.23%0.21%0.70%0.21%0.17%1.32%0.76%0.08%0.62%0.59%1.23%-0.34%1.28%0.66%1.33%-1.48%0.72%0.89%
Return on Capital Employed 0.07%0.09%0.04%0.07%0.05%
Return on Assets 0.03%0.03%0.00%0.01%0.03%0.05%0.06%0.08%0.04%0.07%0.05%
Return on Equity 0.81%0.18%0.03%0.11%0.48%0.29%0.27%0.29%0.22%0.42%0.33%