Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €319.8M | €247.6M | €170.8M | €159.6M | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | €247.7M | €212.0M | €163.2M | €140.8M | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €50.6M | €23.5M | €2.8M | €8.9M | €46.8M | €46.8M | −€410,000 | −€21.0M | €2.3M | −€3.6M | −€8.4M | −€1.2M | €220,000 | €9.3M | €880,000 | −€35.4M |
| Net profit margin | 15.82% | 9.50% | 1.66% | 5.56% | — | — | — | — | — | — | — | — | — | — | — | — |
| Basic EPSper basic share | €1.04 | €0.48 | €0.06 | €0.18 | €1.00 | €1.01 | -€0.01 | -€0.46 | €0.05 | -€0.08 | -€0.18 | -€0.03 | €0.00 | €0.19 | €0.01 | -€0.79 |
| Diluted EPSper diluted share | €1.04 | €0.48 | €0.06 | €0.18 | €1.00 | €1.02 | -€0.01 | -€0.47 | €0.05 | -€0.08 | -€0.18 | -€0.03 | €0.00 | €0.20 | €0.01 | -€0.79 |