Idorsia Ltd (SWX:IDIA)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
3.535
-0.355 (-9.13%)
At close: Mar 12, 2026

Idorsia Income Statement

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Revenue
220.58112.51152.3997.135.35
Other Revenue
0----
220.58112.51152.3997.135.35
Revenue Growth (YoY)
96.06%-26.17%56.93%174.69%-50.74%
Cost of Revenue
123.12179.59300.71389.6414.21
Gross Profit
97.46-67.08-148.32-292.5-378.86
Selling, General & Admin
221.39273.12393.05507.33230.17
Amortization of Goodwill & Intangibles
7.183.383.971.440.48
Other Operating Expenses
-14.63-6.23-1.19--
Operating Expenses
213.94270.27395.84508.77230.65
Operating Income
-116.48-337.36-544.15-801.26-609.5
Interest Expense
-13.9-5.1-7.16-7.01-33.29
Interest & Investment Income
0.30.72.6-5.86
Currency Exchange Gain (Loss)
8.70.7-2-27.7
Other Non Operating Income (Expenses)
-30.51-26.38-33.85-10.220.94
EBT Excluding Unusual Items
-151.89-367.43-584.56-820.49-628.31
Merger & Restructuring Charges
-2.89-6.2-10.54--
Gain (Loss) on Sale of Investments
--2.40.4-6.5
Gain (Loss) on Sale of Assets
89.55125.33305.09--
Asset Writedown
-3.41-13.89-6.64--
Other Unusual Items
-36.94-1.13---
Pretax Income
-105.57-263.32-294.25-820.09-634.81
Income Tax Expense
6.120.433.677.81-0.21
Earnings From Continuing Operations
-111.7-263.76-297.92-827.9-634.6
Net Income
-111.7-263.76-297.92-827.9-634.6
Net Income to Common
-111.7-263.76-297.92-827.9-634.6
Shares Outstanding (Basic)
215182178177168
Shares Outstanding (Diluted)
215182178177168
Shares Change (YoY)
17.68%2.36%0.46%5.30%17.99%
EPS (Basic)
-0.52-1.45-1.67-4.67-3.77
EPS (Diluted)
-0.52-1.45-1.67-4.67-3.77
Free Cash Flow
-153.7-373.23-638.43-875.72-615.42
Free Cash Flow Per Share
-0.72-2.05-3.58-4.93-3.65
Gross Margin
44.18%-59.63%-97.33%--
Operating Margin
-52.80%-299.85%-357.09%-825.18%-1724.25%
Profit Margin
-50.64%-234.43%-195.50%-852.60%-1795.23%
Free Cash Flow Margin
-69.68%-331.74%-418.95%-901.86%-1740.99%
EBITDA
-99.03-319.49-525.12-781.44-591.95
EBITDA Margin
-44.90%-283.97%---
D&A For EBITDA
17.4517.8719.0319.8317.56
EBIT
-116.48-337.36-544.15-801.26-609.5
EBIT Margin
-52.80%-299.85%---
Revenue as Reported
220.58112.51152.3997.135.35
Advertising Expenses
22.441.4108.8173.4-
Source: S&P Global Market Intelligence. Standard template. Financial Sources.