IDIA.SW
IDIA.SW
CH0363463438
IDORSIA N
Loading chart...

Financials

Trends
* Timeframes marked with (Est.) are analyst estimates based on consensus data.
Details
Breakdown 2025 2024 Change %
Total Revenue 220.583.000 112.508.000
96.1%
Cost of Revenue 20.912.000 35.926.000
41.8%
Gross Profit 199.671.000 76.582.000
160.7%
316.052.000 413.837.000
23.6%
Operating Income -116.381.000 -337.255.000
65.5%
Pretax Income -105.571.000 -263.323.000
59.9%
Net Income Common Stockholders -111.696.000 -263.757.000
57.7%
-- --
--
-- --
--
ende