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

ReVolve Renewable Power Income Statement

Millions USD. Fiscal year is Jul - Jun.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Jun '25 Jun '24 Jun '23 Jun '22 Jun '21
4.083.986.741.11--
Revenue Growth (YoY)
-37.08%-40.92%507.76%---
Selling, General & Admin
3.593.462.782.561.230.71
Depreciation & Amortization
0.670.710.540.190-
Other Operating Expenses
0.820.740.360.17--
Total Operating Expenses
5.095.084.453.363.161.15
Operating Income
-1.01-1.12.29-2.25-3.16-1.15
Interest Expense
-1.01-0.8-0.59-0.13--
Interest Income
0.070.070.01---
Net Interest Expense
-0.94-0.74-0.59-0.13--
Currency Exchange Gain (Loss)
-00.07-0.080.61-0.19-0.15
Other Non-Operating Income (Expenses)
-0.2-0.370.04--1.61
EBT Excluding Unusual Items
-2.15-2.131.66-1.77-3.350.31
Total Merger & Restructuring Charges
-0.31-0.22-0.11-0.06-0.32-
Impairment of Goodwill
----0.32--
Asset Writedown
-0.03-0.5-0.31--
Other Unusual Items
0.76----2.79-
Pretax Income
-1.74-2.352.05-2.45-6.460.31
Income Tax Expense
0.180.24-0.55-0.11--
Earnings From Continuing Ops.
-1.92-2.592.6-2.34-6.460.31
Minority Interest in Earnings
-0.08-0.01-0.26-0.010.120.03
Net Income
-2-2.62.34-2.35-6.340.33
Net Income to Common
-2-2.62.34-2.35-6.340.33
Net Income Growth
------88.61%
Shares Outstanding (Basic)
686360552914
Shares Outstanding (Diluted)
686360552914
Shares Change (YoY)
7.90%6.08%8.39%89.45%105.41%-6.12%
EPS (Basic)
-0.03-0.040.04-0.04-0.220.02
EPS (Diluted)
-0.03-0.040.04-0.04-0.220.02
EPS Growth
------87.87%
Free Cash Flow
-2.66-2.050.85-2.52-3.03-0.06
Free Cash Flow Per Share
-0.04-0.030.01-0.05-0.10-0.00
Profit Margin
-49.07%-65.16%34.74%-211.76%--
Free Cash Flow Margin
-65.28%-51.52%12.65%-227.56%--
EBITDA
-0.34-0.392.83-2.06-3.16-1.15
EBITDA Margin
-8.45%-9.84%41.97%-185.77%--
D&A For EBITDA
0.670.710.540.1900
EBIT
-1.01-1.12.29-2.25-3.16-1.15
EBIT Margin
-24.79%-27.65%33.96%-202.57%--
Revenue as Reported
4.083.986.741.11--
Source: S&P Global Market Intelligence. Utility template. Financial Sources.