ReVolve Renewable Power Corp. (CSE:REVV)
Canada flag Canada · Delayed Price · Currency is CAD
0.2250
0.00 (0.00%)
At close: Oct 30, 2026

ReVolve Renewable Power Financials Overview

Millions USD. Fiscal year is Jul - Jun.

Revenue & Profits

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Revenue
2.332.333.916.741.11-
Revenue Growth
-40.55%-40.55%-41.95%507.76%--
Net Income
-4.87-4.87-2.62.34-2.35-6.34
Earnings Per Share
-0.07-0.07-0.040.04-0.04-0.22
EPS Growth
------

Revenue by Segment

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23
Utility scale renewable energy generation projects and corporate
1.811.811.690.8-
Utility scale renewable energy generation projects and behind the meter distributed electricity generation
0.580.581.890.490.31
Utility scale renewable energy generation projects
--0.45.450.8
Total
2.42.43.986.741.11

Cash & Debt

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Cash & Investments
3.723.721.353.470.612.55
Total Debt
14.5414.5417.6510.222.611.24
Net Cash (Debt)
-10.82-10.82-16.3-6.75-21.31
Net Cash Growth
-----246.29%
Net Cash Per Share
-0.16-0.16-0.26-0.11-0.040.05

Cash Flow & CapEx

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Operating Cash Flow
-2.21-2.21-0.71.23-0.99-2.93
Capital Expenditures
-6.14-6.14-1.36-0.38-1.53-0.1
Free Cash Flow
-8.35-8.35-2.050.85-2.52-3.03
Free Cash Flow Growth
------

Margins

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Pretax Margin
-215.10%-215.10%-60.16%30.41%-221.11%-
Profit Margin
-209.33%-209.33%-66.32%34.74%-211.76%-
FCF Margin
-358.86%-358.86%-52.44%12.65%-227.56%-

Valuation

Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingOct '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
PE Ratio
---6.49--
P/FCF Ratio
---17.82--
PS Ratio
5.814.572.732.2513.08-