Odyssee Technologies (EPA:ALODY)
France flag France · Delayed Price · Currency is EUR
19.98
-0.22 (-1.09%)
Aug 3, 2026, 12:21 PM CET

Odyssee Technologies Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22
Revenue
20.8220.8220.9518.7615.43
Revenue Growth
-0.77%-0.59%11.68%21.58%-
Gross Profit
18.1618.1618.2216.0613.55
Operating Income
2.142.142.231.10.85
Net Income
0.751.531.520.790.64
Earnings Per Share
0.950.950.940.791284.00
EPS Growth
34.87%0.91%19.27%-99.94%-

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22
France
17.2317.2316.6515.8112.89
Export
3.63.64.32.952.53
Total
20.8220.8220.9518.7615.43

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingDec '25 Dec '25 Dec '24 Dec '23
Cash & Investments
6.686.688.441.49
Total Debt
6.046.047.447.54
Net Cash (Debt)
0.640.641.01-6.05
Net Cash Growth
12.08%-36.37%--
Net Cash Per Share
0.400.400.62-6051.68

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22
Operating Cash Flow
0.950.951.240.671.37
Capital Expenditures
-1.29-1.29-1.5-1.16-0.57
Free Cash Flow
-0.34-0.34-0.26-0.490.8
Free Cash Flow Growth
-----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22
Gross Margin
87.22%87.22%86.97%85.61%87.84%
Operating Margin
10.28%10.28%10.63%5.85%5.50%
Pretax Margin
9.80%9.80%9.64%5.45%5.20%
Profit Margin
3.60%7.35%7.24%4.19%4.16%
FCF Margin
-1.64%-1.64%-1.25%-2.61%5.16%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22
PE Ratio
21.3326.6715.45--
Forward PE
17.8821.31---
PS Ratio
1.571.961.12--