Odyssee Technologies (EPA:ALODY)
France flag France · Delayed Price · Currency is EUR
19.20
+0.16 (0.84%)
Aug 21, 2026, 5:35 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.01%-0.59%11.68%21.58%-
Gross Profit
11.2911.2911.49.738.19
Operating Income
2.132.132.211.10.85
Net Income
1.531.531.520.790.64
Earnings Per Share
0.950.950.940.79-
EPS Growth
16.63%0.91%19.27%--

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 2023FY 2022
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22
Cash & Investments
6.686.688.441.493.43
Total Debt
6.046.047.447.549.04
Net Cash (Debt)
0.640.641.01-6.05-5.61
Net Cash Growth
12.08%-36.37%---
Net Cash Per Share
0.400.400.62-6.05-

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
54.23%54.23%54.40%51.86%53.07%
Operating Margin
10.21%10.21%10.57%5.85%5.50%
Pretax Margin
9.80%9.80%9.64%5.45%5.20%
Profit Margin
7.34%7.34%7.24%4.20%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
20.2826.6715.45--
Forward PE
16.9921.31---
PS Ratio
1.491.961.12--