Idorsia Ltd (SWX:IDIA)
Switzerland flag Switzerland · Delayed Price · Currency is CHF
3.655
+0.040 (1.11%)
At close: Jan 30, 2026

Idorsia Income Statement

Millions CHF. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
232.51112.51152.3997.135.3571.76
Revenue Growth (YoY)
213.69%-26.17%56.93%174.69%-50.74%201.26%
Cost of Revenue
138.79179.59300.71389.6414.21381.08
Gross Profit
93.72-67.08-148.32-292.5-378.86-309.32
Selling, General & Admin
224.74273.12393.05507.33230.1797.17
Amortization of Goodwill & Intangibles
6.713.383.971.440.481.2
Other Operating Expenses
-14.02-6.23-1.19---
Operating Expenses
217.43270.27395.84508.77230.6598.37
Operating Income
-123.71-337.36-544.15-801.26-609.5-407.68
Interest Expense
-14.65-6.23-7.16-7.01-33.29-9.05
Interest & Investment Income
2.12.12.6-5.86-
Currency Exchange Gain (Loss)
-0.7-0.7-2-27.7-19.1
Other Non Operating Income (Expenses)
-22.66-32.38-33.85-10.220.94-0.72
EBT Excluding Unusual Items
-159.62-374.57-584.56-820.49-628.31-436.55
Merger & Restructuring Charges
-7.56-6.2-10.54---
Gain (Loss) on Sale of Investments
14.6662.40.4-6.5-12.73
Gain (Loss) on Sale of Assets
89.55125.33305.09---
Asset Writedown
-13.89-13.89-6.64---
Pretax Income
-113.8-263.32-294.25-820.09-634.81-449.28
Income Tax Expense
4.140.433.677.81-0.21-4.16
Earnings From Continuing Operations
-117.94-263.76-297.92-827.9-634.6-445.12
Minority Interest in Earnings
-----0.33
Net Income
-117.94-263.76-297.92-827.9-634.6-444.79
Net Income to Common
-117.94-263.76-297.92-827.9-634.6-444.79
Shares Outstanding (Basic)
200182178177168143
Shares Outstanding (Diluted)
200182178177168143
Shares Change (YoY)
10.95%2.36%0.46%5.30%17.99%8.86%
EPS (Basic)
-0.59-1.45-1.67-4.67-3.77-3.11
EPS (Diluted)
-0.59-1.45-1.67-4.67-3.77-3.11
Free Cash Flow
-121.81-373.23-638.43-875.72-615.42-373.93
Free Cash Flow Per Share
-0.61-2.05-3.58-4.93-3.65-2.62
Gross Margin
40.31%-59.63%-97.33%---
Operating Margin
-53.21%-299.85%-357.09%-825.18%-1724.25%-568.14%
Profit Margin
-50.72%-234.43%-195.50%-852.60%-1795.23%-619.85%
Free Cash Flow Margin
-52.39%-331.74%-418.95%-901.86%-1740.99%-521.10%
EBITDA
-106.1-319.49-525.12-781.44-591.95-389.96
EBITDA Margin
-45.63%-283.97%----
D&A For EBITDA
17.6117.8719.0319.8317.5617.73
EBIT
-123.71-337.36-544.15-801.26-609.5-407.68
EBIT Margin
-53.21%-299.85%----
Revenue as Reported
232.51112.51152.3997.135.3571.76
Advertising Expenses
-41.4108.8173.4--
Source: S&P Global Market Intelligence. Standard template. Financial Sources.