Xlife Sciences AG (SWX:XLS)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
9.80
0.00 (0.00%)
Last updated: Oct 1, 2026, 5:19 PM CET

Xlife Sciences 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
0.40.280.830.991.030.81
Revenue Growth
44.28%-67.02%-15.53%-3.85%27.53%103.14%
Gross Profit
0.220.010.550.450.190.36
Operating Income
-31.47-31.56-19.35-20.31-20.98-5.23
Net Income
-186.23-21.5534.2814.8814.3153.42
Earnings Per Share
-32.39-3.764.542.082.008.66
EPS Growth
--118.26%4.15%-76.95%136.46%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Unallocated
0.230.130.680.650.750.71
Technology Platforms
0.160.150.15---
Total
0.40.280.830.991.030.82

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
1.241.050.10.220.221.96
Total Debt
58.5160.5759.3256.760.6363.47
Net Cash (Debt)
-57.26-59.52-59.22-56.48-60.41-61.51
Net Cash Growth
------
Net Cash Per Share
-9.96-10.38-8.07-7.80-8.33-9.94

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
-1.38-0.9-0.420.17-4.61-4.32
Capital Expenditures
-0.37-0.37-0.01-0.01-0.02-0.16
Free Cash Flow
-1.75-1.28-0.430.16-4.62-4.48
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
54.77%3.38%65.82%45.43%18.06%44.55%
Operating Margin
-7923.43%-11462.04%-2317.30%-2054.30%-2041.02%-649.21%
Pretax Margin
-49475.44%-11572.28%2870.75%458.70%392.91%6599.31%
Profit Margin
-46881.85%-7826.51%4105.62%1505.34%1392.26%6627.06%
FCF Margin
-441.35%-463.19%-51.94%15.97%-449.70%-555.75%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--4.2618.7510.97-
P/FCF Ratio
---1766.87--
PS Ratio
142.28517.45174.69282.22152.66-