Median Technologies SA (EPA:ALMDT)
France flag France · Delayed Price · Currency is EUR
4.110
-0.025 (-0.60%)
Aug 3, 2026, 2:03 PM CET

Median Technologies 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
23.3623.3622.9522.2323.6720.55
Revenue Growth
0.21%1.79%3.25%-6.10%15.20%52.45%
Gross Profit
23.3623.3622.9522.2323.6720.55
Operating Income
-16.76-17.07-23.43-23.12-23.36-11.6
Net Income
-34.07-34.07-25.24-22.98-20.21-19.29
Earnings Per Share
-0.93-0.93-1.37-1.25-1.28-1.25
EPS Growth
------

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024
Period EndingDec '25 Dec '25 Dec '24
Asia
8.588.588.21
North America
6.336.336.67
EMEA
8.458.458.07
Total
23.3623.3622.95

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
18.4118.418.2919.6321.6739.25
Total Debt
25.3225.3233.4223.0118.1516.52
Net Cash (Debt)
-6.91-6.91-25.13-3.383.5222.73
Net Cash Growth
-----84.50%2984.40%
Net Cash Per Share
-0.19-0.19-1.36-0.180.221.47

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
-17.43-17.43-17.95-20.24-15.79-15.79
Capital Expenditures
-0-0-0.23-1.29-1.39-1.39
Free Cash Flow
-17.43-17.43-18.18-21.53-17.18-17.18
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
100.00%100.00%100.00%100.00%100.00%100.00%
Operating Margin
-71.75%-73.07%-102.11%-104.00%-98.67%-56.43%
Pretax Margin
-132.43%-148.65%-113.28%-103.06%-83.19%-91.77%
Profit Margin
-145.85%-145.85%-109.99%-103.40%-85.39%-93.89%
FCF Margin
-74.62%-74.62%-79.21%-96.87%-72.58%-83.61%

Valuation

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