Medartis Holding AG (SWX:MED)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
89.10
+1.30 (1.48%)
Aug 3, 2026, 5:30 PM CET

Medartis Holding AG Financials Overview

Millions CHF. 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
269.26269.26224.83212.01182.82159.88
Revenue Growth
13.93%19.76%6.05%15.96%14.35%25.25%
Gross Profit
204.33204.33178.68167.57149.49134.11
Operating Income
26.0126.017.877.75-1.9211.06
Net Income
8.358.353.530.62-5.786.84
Earnings Per Share
0.670.670.280.05-0.490.58
EPS Growth
-139.29%460.00%---

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024
Period EndingDec '25 Dec '25 Dec '24
North America (NAM)
53.453.452.62
Asia Pacific (APAC)
30.830.831.1
Eliminations
-69.67-69.6758
Europe, Middle East and Africa (EMEA)
224.22224.2264.59
Latin America (LATAM)
30.5130.5118.53
Total
269.26269.26224.83

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
32.9732.97138.6925.220.6182.64
Total Debt
158.12158.12121.2327.3927.9624.07
Net Cash (Debt)
-125.15-125.1517.46-2.19-7.3558.57
Net Cash Growth
-----5.42%
Net Cash Per Share
-10.06-10.061.41-0.18-0.624.96

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
34.8234.8232.0719.98-3.9320.99
Capital Expenditures
-18.67-18.67-7.17-14.93-15.44-8.02
Free Cash Flow
16.1516.1524.95.05-19.3612.97
Free Cash Flow Growth
-30.82%-35.15%393.46%--517.19%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
75.89%75.89%79.47%79.04%81.77%83.88%
Operating Margin
9.66%9.66%3.50%3.65%-1.05%6.92%
Pretax Margin
4.75%4.75%1.11%0.85%-3.91%5.18%
Profit Margin
3.47%3.47%1.57%0.29%-3.16%4.28%
FCF Margin
6.00%6.00%11.07%2.38%-10.59%8.11%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
131.04131.64202.141680.00-224.48
Forward PE
60.0664.1155.26161.54203.36118.94
P/FCF Ratio
67.6867.9128.18205.74-118.45
PS Ratio
4.064.073.124.905.319.61