Nubeva Technologies Ltd. (TSXV:NBVA)
Canada flag Canada · Delayed Price · Currency is CAD
0.1800
+0.0350 (24.14%)
Sep 4, 2026, 3:54 PM EST

Nubeva Technologies Financials Overview

Millions USD. Fiscal year is May - Apr.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingApr '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Revenue
0.50.50.531.792.070.24
Revenue Growth
-5.66%-5.66%-70.34%-13.64%779.15%-88.01%
Gross Profit
0.50.50.531.792.070.24
Operating Income
-0.86-0.86-0.91-1.28-1.96-3.34
Net Income
-0.65-0.65-0.64-0-1.71-3.27
Earnings Per Share
-0.01-0.01-0.01-0.00-0.03-0.05
EPS Growth
------

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingApr '25 Apr '24 Apr '23 Apr '22
United Kingdom
0.190.03--
United States
0.321.742.070.24
Canada
0.020.02--
Total
0.531.792.070.24

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingApr '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Cash & Investments
2.492.493.173.723.623.99
Total Debt
0.010.010.010.040.030.03
Net Cash (Debt)
2.482.483.153.693.593.97
Net Cash Growth
-19.45%-21.45%-14.45%2.60%-9.41%91.50%
Net Cash Per Share
0.040.040.040.050.050.06

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingApr '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Operating Cash Flow
-0.59-0.59-0.53-0.06-0.35-2.56
Capital Expenditures
-0.01-0.01-0.01-0-0-0
Free Cash Flow
-0.6-0.6-0.54-0.06-0.35-2.57
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingApr '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
Gross Margin
100.00%100.00%100.00%100.00%100.00%100.00%
Operating Margin
-172.11%-172.11%-172.22%-71.31%-94.51%-1415.31%
Pretax Margin
-129.74%-129.74%-121.73%8.49%-77.59%-1386.13%
Profit Margin
-129.83%-129.83%-120.92%-0.08%-82.41%-1386.13%
FCF Margin
-119.32%-119.32%-101.22%-3.57%-16.90%-1090.20%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Apr '26 Apr '25 Apr '24 Apr '23 Apr '22
PS Ratio
18.5415.968.6111.5527.40266.16