Revenue
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €405.9M | €434.6M | €514.3M | €567.5M | €741.2M | €464.4M | €509.5M | €360.8M | €199.7M | €203.6M | €358.7M |
| Gross profit | €2.5M | €2.6M | −€30.3M | €16.3M | €133.2M | €102.2M | −€124.5M | €40.5M | −€45.1M | −€90.1M | €74.3M |
| Gross margin | 0.62% | 0.59% | −5.89% | 2.88% | 17.97% | 22.01% | −24.43% | 11.22% | −22.59% | −44.24% | 20.72% |
| Operating expenses | €66.4M | €56.8M | €67.4M | €66.5M | €1.1M | €21.8M | — | €2.4M | — | — | €81.9M |
| Operating income | €64.9M | €47.3M | €52.0M | €76.6M | €132.1M | €80.4M | €81.1M | €38.1M | −€10.2M | €810,000 | −€7.6M |
| Operating margin | 15.99% | 10.89% | 10.12% | 13.50% | 17.82% | 17.31% | 15.92% | 10.56% | −5.11% | 0.40% | −2.11% |
| EBITDA | €85.3M | €77.7M | €72.6M | €83.6M | — | — | — | — | — | — | — |
| EBITDA margin | 21.03% | 17.89% | 14.12% | 14.73% | — | — | — | — | — | — | — |
| Net income | €45.4M | €31.5M | €19.0M | €39.8M | €81.3M | €33.7M | €69.8M | €9.0M | −€31.0M | −€22.2M | −€22.4M |
| Net profit margin | 11.18% | 7.25% | 3.69% | 7.01% | 10.97% | 7.25% | 13.70% | 2.50% | −15.50% | −10.90% | −6.25% |
| Basic EPSper basic share | €0.95 | €0.66 | €0.43 | €0.86 | €1.77 | €0.72 | €1.89 | €0.18 | -€3,707.15 | -€0.75 | -€0.75 |
| Diluted EPSper diluted share | €1.03 | €0.66 | €0.43 | €0.86 | €1.77 | €0.72 | €1.89 | €0.18 | -€3,707.15 | -€0.75 | -€0.75 |