Ecolomondo Corporation (TSXV:ECM.H)
Canada flag Canada · Delayed Price · Currency is CAD
0.1150
-0.0050 (-4.17%)
At close: May 21, 2026

Ecolomondo Financials Overview

Millions CAD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
1.31.30.610.20.050.02
Revenue Growth
112.23%112.23%211.24%262.74%176.38%-
Gross Profit
1.221.220.290.20.050.02
Operating Income
-4.47-4.47-3.19-2.42-1.51-2.17
Net Income
-3.31-3.31-4.01-4.72-1.04-0.65
Earnings Per Share
-0.01-0.01-0.02-0.03-0.01-0.00
EPS Growth
------

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Canada
0.840.840.330.090.050.02
United States
0.460.460.280.11--
Total
1.31.30.610.20.050.02

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
0.010.010.120.090.114.4
Total Debt
48.1848.1843.0836.9733.8931.9
Net Cash (Debt)
-48.17-48.17-42.96-36.88-33.79-27.5
Net Cash Growth
------
Net Cash Per Share
-0.22-0.22-0.20-0.20-0.18-0.15

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-2.48-2.48-3.37-1.05-0.05-1.48
Capital Expenditures
-1.95-1.95-1.64-1.81-5.12-11.33
Free Cash Flow
-4.43-4.43-5.01-2.86-5.16-12.81
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
93.77%93.77%47.01%99.86%100.00%100.00%
Operating Margin
-343.98%-343.98%-521.19%-1231.72%-2779.66%-11046.62%
Pretax Margin
-255.06%-255.06%-654.33%-2503.43%-2083.14%-4207.23%
Profit Margin
-255.06%-255.06%-654.33%-2401.66%-1911.38%-3310.20%
FCF Margin
-341.02%-341.02%-818.52%-1454.87%-9522.30%-65293.93%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PS Ratio
20.0730.5456.84182.311410.265424.16