Ondine Biomedical Inc. (AIM:OBI)
London flag London · Delayed Price · Currency is GBP · Price in GBX
13.75
0.00 (0.00%)
Jul 24, 2026, 3:44 PM GMT

Ondine Biomedical 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
2.652.652.051.20.642.57
Revenue Growth
20.11%29.14%70.32%88.56%-75.17%43.44%
Gross Profit
1.611.611.320.70.291.25
Operating Income
-29.97-29.97-19.44-14.81-18.76-17.52
Net Income
-29.52-29.52-19.1-14.41-19.37-50.09
Earnings Per Share
-0.06-0.06-0.07-0.07-0.10-0.63
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
2.132.131.971.120.62.5
United Kingdom
0.570.570.05---
Other
-0.05-0.050.040.080.040.07
Total
2.652.652.051.20.642.57

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
10.5710.579.772.9813.1330.37
Total Debt
0.410.410.170.540.90.74
Net Cash (Debt)
10.1510.159.62.4412.2329.63
Net Cash Growth
102.53%5.77%293.40%-80.05%-58.72%-
Net Cash Per Share
0.020.020.030.010.060.37

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
-23.85-23.85-15.49-13.65-16.35-12.54
Capital Expenditures
-0.12-0.12-0.01-0.18-0.31-0.08
Free Cash Flow
-23.96-23.96-15.5-13.83-16.66-12.62
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
60.92%60.92%64.47%58.44%44.98%48.81%
Operating Margin
-1132.54%-1132.54%-948.95%-1230.67%-2940.91%-681.98%
Pretax Margin
-1115.65%-1115.53%-931.82%-1198.00%-3036.36%-1949.59%
Profit Margin
-1115.65%-1115.53%-931.82%-1198.00%-3036.36%-1949.59%
FCF Margin
-905.67%-905.67%-756.47%-1149.63%-2610.66%-491.13%

Valuation

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