Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | CHF1.2M | CHF686,000 | CHF883,000 | CHF912,000 | CHF960,000 | CHF993,000 |
| Research & development | CHF57.1M | CHF52.1M | CHF29.2M | CHF22.2M | CHF9.6M | CHF9.3M |
| Operating expenses | CHF82.9M | CHF73.9M | CHF81.6M | CHF33.3M | CHF14.2M | CHF13.3M |
| Operating income | −CHF81.7M | −CHF73.2M | −CHF80.7M | −CHF32.4M | −CHF13.2M | −CHF12.3M |
| Operating margin | −6,811.68% | −10,671.14% | −9,140.88% | −3,550.00% | −1,378.33% | −1,242.30% |
| EBITDA | −CHF97.8M | −CHF84.9M | −CHF87.1M | −CHF31.9M | — | — |
| EBITDA margin | −8,153.79% | −12,374.93% | −9,863.31% | −3,498.03% | — | — |
| Net income | −CHF99.0M | −CHF85.8M | −CHF88.8M | −CHF38.7M | −CHF18.6M | −CHF14.9M |
| Net profit margin | −8,253.29% | −12,503.94% | −10,056.85% | −4,243.20% | −1,932.50% | −1,497.78% |
| Basic EPSper basic share | -CHF 1.89 | -CHF 2.12 | -CHF 2.97 | -CHF 11.32 | -CHF 5.84 | -CHF 5.77 |
| Diluted EPSper diluted share | -CHF 1.89 | -CHF 2.12 | -CHF 2.97 | -CHF 11.32 | -CHF 5.84 | -CHF 5.77 |
Reported shareholders