Revenue
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €449.2M | €444.3M | €428.6M | €430.8M | €522.5M | €432.9M | €267.3M | €253.9M | €265.8M | €250.4M | €219.2M |
| Gross profit | €237.8M | €225.6M | €212.9M | €202.7M | €256.8M | €214.0M | €119.2M | €108.4M | €114.1M | €106.3M | €92.6M |
| Gross margin | 52.94% | 50.78% | 49.67% | 47.05% | 49.15% | 49.43% | 44.59% | 42.69% | 42.93% | 42.45% | 42.24% |
| Operating expenses | €218.9M | €230.5M | €221.3M | €230.1M | €235.7M | €182.7M | €153.4M | €104.2M | €137.3M | €126.8M | €149.9M |
| Operating income | €18.9M | −€4.9M | −€8.4M | −€27.4M | €21.1M | €31.3M | −€34.2M | €4.2M | −€23.2M | −€20.5M | −€57.3M |
| Operating margin | 4.21% | −1.10% | −1.96% | −6.36% | 4.04% | 7.23% | −12.79% | 1.65% | −8.73% | −8.18% | −26.14% |
| EBITDA | €34.7M | €17.1M | €12.4M | −€10.4M | — | — | — | — | — | — | — |
| EBITDA margin | 7.72% | 3.85% | 2.89% | −2.41% | — | — | — | — | — | — | — |
| Net income | €29.1M | −€5.0M | −€12.4M | −€32.4M | €12.0M | €29.8M | −€39.0M | −€2.3M | −€31.6M | −€24.9M | −€61.7M |
| Net profit margin | 6.48% | −1.13% | −2.89% | −7.52% | 2.30% | 6.88% | −14.59% | −0.91% | −11.87% | −9.95% | −28.14% |
| Basic EPSper basic share | €1.48 | -€0.24 | -€0.59 | -€1.55 | €0.57 | €1.43 | -€1.88 | -€0.11 | -€1.88 | -€1.48 | -€3.42 |
| Diluted EPSper diluted share | €1.46 | -€0.27 | -€0.62 | -€1.58 | €0.58 | €1.43 | -€1.88 | -€0.11 | -€1.88 | -€1.48 | -€3.42 |