DocMorris AG (SWX:DOCM)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
9.83
-0.13 (-1.26%)
Aug 24, 2026, 5:14 PM CET

DocMorris AG Financials Overview

Millions CHF. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
1,1821,1241,017969.46930.971,727
Revenue Growth
5.13%10.56%4.91%4.13%-46.08%16.90%
Gross Profit
261.25249.95216.54203.35160.15260.05
Operating Income
-85.76-98.4-103.09-81.19-150.27-194.2
Net Income
-125.94-134.4-97.2582.28-171.12-225.74
Earnings Per Share
-2.61-3.47-8.257.05-15.88-23.40
EPS Growth
------

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Germany
1,1191,061953.95907.38858.531,024
Europe
63.5563.1263.162.0872.4481.94
Total
1,1821,1241,017969.46930.971,727

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
99.2159.4895.37104.03156.04278.2
Total Debt
265.68288.64312.21330.82528.64525.15
Net Cash (Debt)
-166.48-129.16-216.84-226.79-372.59-246.95
Net Cash Growth
------
Net Cash Per Share
-3.45-3.34-18.39-19.43-34.58-25.60

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-54.03-88.61-26.6-87.42-97.29-130.63
Capital Expenditures
-1.1-1.77-1.36-4.99-12.91-14.62
Free Cash Flow
-55.13-90.39-27.96-92.4-110.19-145.25
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
22.10%22.23%21.29%20.97%17.20%15.06%
Operating Margin
-7.26%-8.75%-10.14%-8.37%-16.14%-11.25%
Pretax Margin
-9.52%-10.85%-10.10%-12.24%-18.17%-13.13%
Profit Margin
-10.65%-11.95%-9.56%8.49%-18.38%-13.08%
FCF Margin
-4.66%-8.04%-2.75%-9.53%-11.84%-8.41%

Valuation

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