Brookfield Renewable Corp...

27.84
-0.12 (-0.43%)
At close: Mar 31, 2025, 1:27 PM

Brookfield Renewable Ratios Statement

Year FY24 FY23 FY22 FY21 FY20 FY19 FY18 FY17 FY16
PE Ratio 21.05 -28.58 3.16 6.70 -3.56 53.02 121.50 -1.46K n/a
PEG Ratio -0.09 0.26 0.05 -0.05 0.00 0.42 -0.09 n/a n/a
PS Ratio 1.20 1.30 1.26 1.88 3.25 2.71 2.94 4.30 n/a
PB Ratio 3.71 0.89 0.81 1.73 8.52 1.19 1.14 3.63 n/a
P/FCF Ratio -12.42 9.00 10.85 -6.61 16.21 9.21 8.87 30.48 n/a
P/OCF Ratio 9.05 3.23 3.69 16.06 10.11 6.45 7.33 17.05 n/a
OCF/S Ratio 0.13 0.40 0.34 0.12 0.32 0.42 0.40 0.25 0.11
Debt / Equity Ratio 10.51 2.86 2.58 3.68 10.89 1.67 0.72 0.83 n/a
Quick Ratio 0.27 0.39 1.06 0.77 0.49 0.82 0.97 1.30 n/a
Current Ratio 0.28 0.40 1.06 0.77 0.50 0.96 1.10 1.30 n/a
Asset Turnover 0.09 0.08 0.09 0.08 0.08 0.09 0.13 0.24 n/a
Interest Coverage n/a 0.25 2.97 2.16 -2.63 1.39 0.64 1.42 1.41
Return on Equity (ROE) 0.18 -0.03 0.26 0.26 -2.4 0.02 0.01 -0.00 n/a
Return on Assets (ROA) 0.01 -0.00 0.03 0.02 -0.07 0.00 0.00 -0.00 n/a
Return on Capital (ROIC) n/a 0.01 0.08 0.05 -0.06 0.03 0.02 0.08 n/a
Dividend Yield n/a n/a 0.02 n/a 0.03 0.10 0.06 0.03 n/a
Payout Ratio n/a n/a 0.07 n/a -0.11 5.05 6.88 -44.83 n/a
Gross Profit Margin 57.34% 4.46% 68.93% 64.81% 65.63% 67.36% 64.65% 59.12% 49.27%
Net Profit Margin 5.70% -4.56% 39.78% 28.10% -91.32% 5.11% 2.42% -0.29% -1.55%
Pretax Profit Margin 14.49% 9.60% 52.09% 30.20% -93.68% 8.65% 8.93% 8.70% 8.15%
Operating Profit Margin n/a 7.89% 81.23% 57.74% -69.65% 30.22% 14.43% 30.66% 24.05%
FCF Margin -9.66% 14.49% 11.57% -28.48% 20.05% 29.45% 33.10% 14.10% 2.33%
EBITDA Margin 85.20% 75.55% 143.80% 112.82% -43.75% 80.25% 54.95% 74.88% 47.43%