Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | €362.3M | €250.2M | €270.9M | €321.4M | €645.9M | €234.5M | €190.4M |
| Operating expenses | €37.9M | €54.5M | €69.1M | €37.8M | — | — | — |
| Net income | €259.4M | €224.8M | €204.5M | €285.4M | €518.4M | €166.4M | €131.0M |
| Net profit margin | 71.60% | 89.88% | 75.48% | 88.80% | 80.27% | 70.93% | 68.83% |
| Basic EPSper basic share | €8.97 | €5.87 | €5.48 | €9.52 | €18.31 | €5.38 | €5.27 |
| Diluted EPSper diluted share | €9.01 | €5.90 | €5.50 | €9.56 | €18.41 | €5.41 | €5.31 |