Revenue
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | €999.3M | €972.0M | €912.1M | €856.3M | €546.0M | €430.4M | €402.4M | €287.3M | €210.6M |
| Gross profit | €916.4M | €903.1M | €838.9M | €779.4M | €487.0M | €381.2M | €353.4M | €247.5M | €179.0M |
| Gross margin | 91.71% | 92.91% | 91.98% | 91.01% | 89.18% | 88.57% | 87.81% | 86.12% | 85.00% |
| Operating expenses | €833.4M | €806.4M | €752.7M | €666.9M | €441.3M | €336.7M | €310.9M | €228.9M | €167.7M |
| Operating income | €83.0M | €96.7M | €86.2M | €112.4M | €45.7M | €44.5M | €42.4M | €18.6M | €11.3M |
| Operating margin | 8.31% | 9.95% | 9.45% | 13.13% | 8.37% | 10.35% | 10.54% | 6.46% | 5.35% |
| EBITDA | €121.2M | €137.5M | €120.4M | €146.1M | — | — | — | — | — |
| EBITDA margin | 12.13% | 14.15% | 13.20% | 17.06% | — | — | — | — | — |
| Net income | €39.5M | €49.2M | €52.1M | €77.3M | €30.0M | €24.4M | €30.4M | €8.2M | €3.6M |
| Net profit margin | 3.95% | 5.06% | 5.72% | 9.03% | 5.49% | 5.66% | 7.55% | 2.84% | 1.73% |
| Basic EPSper basic share | €3.06 | €3.57 | €3.78 | €5.61 | €2.18 | €1.62 | — | — | — |
| Diluted EPSper diluted share | €3.08 | €3.57 | €3.78 | €5.61 | €2.18 | €1.62 | — | — | — |