Xlife Sciences AG (SWX:XLS)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
16.85
-0.15 (-0.88%)
At close: Jul 31, 2026

Xlife Sciences 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
0.280.280.830.991.030.81
Revenue Growth
-67.20%-67.02%-15.53%-3.85%27.53%103.14%
Gross Profit
0.010.010.550.450.190.36
Operating Income
-31.56-31.56-19.35-20.31-20.98-5.23
Net Income
-21.55-21.5534.2814.8814.3153.42
Earnings Per Share
-3.76-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 EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Technology Platforms
0.150.150.15---
Unallocated
0.130.130.680.650.750.71
Total
0.280.280.830.991.030.82

Cash & Debt

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

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
-0.9-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.28-1.28-0.430.16-4.62-4.48
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
3.38%3.38%65.82%45.43%18.06%44.55%
Operating Margin
-11462.04%-11462.04%-2317.30%-2054.30%-2041.02%-649.21%
Pretax Margin
-11572.28%-11572.28%2870.75%458.70%392.91%6599.31%
Profit Margin
-7826.51%-7826.51%4105.62%1505.34%1392.26%6627.06%
FCF Margin
-463.19%-463.19%-51.94%15.97%-449.70%-555.75%

Valuation

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