Soditech SA (EPA:ALSEC)
France flag France · Delayed Price · Currency is EUR
6.48
-0.08 (-1.22%)
Aug 10, 2026, 5:21 PM CET

Soditech Financials Overview

Millions EUR. 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
11.3611.365.664.64.594.37
Revenue Growth
35.49%100.53%23.22%0.02%5.08%8.78%
Gross Profit
7.677.54.383.874.023.76
Operating Income
1.131.13-0.36-0.220.14-0.02
Net Income
2.152.15-0.050.050.290.31
Earnings Per Share
0.870.87-0.020.020.120.12
EPS Growth
159.46%---83.33%0%500.00%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Defense
0.820.820.390.280.70.44
Research / Industry
1.51.51.171.241.381.69
Space
9.039.034.13.082.522.24
Total
11.3611.365.664.64.64.37

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
4.614.610.360.290.660.75
Total Debt
0.660.661.941.621.821.76
Net Cash (Debt)
3.953.95-1.58-1.32-1.16-1.01
Net Cash Growth
------
Net Cash Per Share
1.601.60-0.59-0.53-0.48-0.40

Cash Flow & CapEx

Fiscal YearTTMFY 2019FY 2018FY 2017FY 2016FY 2015
Period EndingJun '20 Dec '19 Dec '18 Dec '17 Dec '16 Dec '15
Operating Cash Flow
-0.49-0.50.770.170.350.19
Capital Expenditures
-0.09-0.28-0.47-0.25-0.19-0.04
Free Cash Flow
-0.53-0.690.26-0.070.160.14
Free Cash Flow Growth
----13.04%-70.51%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
67.56%66.02%77.26%84.13%87.54%86.00%
Operating Margin
9.98%9.98%-6.37%-4.70%3.10%-0.35%
Pretax Margin
14.07%14.07%-8.01%-5.83%-0.53%0.19%
Profit Margin
18.90%18.90%-0.95%1.08%6.35%6.98%
FCF Margin
0.00%0.00%0.00%0.00%0.00%0.00%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
6.875.75-57.5013.336.42
PS Ratio
1.301.000.500.570.790.41