Revenue
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €1.30B | €1.31B | €1.22B | €1.12B | €937.7M | €822.1M | €951.3M | €962.6M | €910.0M | €737.5M | €611.3M | €507.3M | €460.1M | €443.5M |
| Gross profit | €352.2M | €342.3M | €321.2M | €311.2M | €280.3M | €231.5M | €276.4M | €291.2M | €272.9M | €189.8M | €147.7M | €119.6M | €110.4M | €107.1M |
| Gross margin | 27.18% | 26.21% | 26.43% | 27.88% | 29.89% | 28.16% | 29.05% | 30.25% | 29.98% | 25.74% | 24.16% | 23.57% | 23.99% | 24.14% |
| Research & development | €38.9M | €34.4M | €31.1M | €31.8M | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | €268.0M | €229.0M | €184.8M | €169.1M | €159.0M | €175.4M | €152.4M | €159.3M | €154.5M | €113.2M | €92.0M | €88.4M | €75.2M | €75.2M |
| Operating income | €84.3M | €113.3M | €136.3M | €142.1M | €121.3M | €56.1M | €124.0M | €131.9M | €118.4M | €76.6M | €55.7M | €31.2M | €35.2M | €31.9M |
| Operating margin | 6.50% | 8.68% | 11.22% | 12.73% | 12.93% | 6.83% | 13.04% | 13.70% | 13.01% | 10.39% | 9.11% | 6.15% | 7.65% | 7.19% |
| EBITDA | €181.3M | €225.6M | €203.2M | €226.4M | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 13.99% | 17.27% | 16.72% | 20.28% | — | — | — | — | — | — | — | — | — | — |
| Net income | €24.2M | €72.0M | €103.3M | €104.3M | €73.8M | €30.0M | €80.9M | €105.4M | €79.2M | €48.0M | €17.0M | €9.9M | −€16.0M | €8.4M |
| Net profit margin | 1.87% | 5.52% | 8.50% | 9.35% | 7.87% | 3.65% | 8.50% | 10.95% | 8.71% | 6.51% | 2.78% | 1.96% | −3.48% | 1.89% |
| Basic EPSper basic share | €0.93 | €2.84 | €4.12 | €4.17 | €2.97 | €1.27 | €3.26 | €4.27 | €3.21 | €1.94 | €0.82 | €0.49 | -€0.03 | €0.02 |
| Diluted EPSper diluted share | €0.93 | €2.84 | €4.12 | €4.17 | €2.97 | €1.27 | €3.26 | €4.27 | €3.21 | €1.94 | €0.82 | €0.49 | -€0.03 | €0.02 |