Revenue
2010
2011
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 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €562.1M | €554.2M | €540.6M | €542.2M | €422.3M | €379.3M | €376.1M | €375.2M | €353.9M | €327.2M | €0 | €0 | €0 | €0 | €0 | €0 |
| Gross profit | €363.8M | €358.6M | €315.5M | €253.3M | €251.6M | €246.8M | €233.7M | €219.8M | €216.1M | €201.0M | €0 | €0 | €0 | €0 | €0 | €0 |
| Gross margin | 64.73% | 64.70% | 58.36% | 46.72% | 59.58% | 65.06% | 62.14% | 58.58% | 61.04% | 61.42% | — | — | — | — | — | — |
| Operating expenses | €274.0M | €279.6M | €260.0M | €217.4M | €214.1M | €216.0M | €203.1M | €185.6M | €184.4M | €175.4M | €30,000 | €10,000 | €0 | €0 | €10,000 | €10,000 |
| Operating income | €89.8M | €79.0M | €55.5M | €35.9M | €37.6M | €30.8M | €30.6M | €34.2M | €31.7M | €25.6M | −€30,000 | −€10,000 | €0 | €0 | −€10,000 | −€10,000 |
| Operating margin | 15.98% | 14.24% | 10.26% | 6.62% | 8.90% | 8.12% | 8.13% | 9.11% | 8.95% | 7.82% | — | — | — | — | — | — |
| EBITDA | €116.5M | €105.3M | €81.4M | €61.4M | €62.0M | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 20.72% | 18.99% | 15.05% | 11.33% | 14.69% | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €63.6M | €54.2M | €34.8M | €30.2M | €27.8M | €19.9M | €18.1M | €22.8M | €20.6M | €15.3M | −€40,000 | −€10,000 | €0 | €0 | €0 | −€10,000 |
| Net profit margin | 11.32% | 9.79% | 6.44% | 5.57% | 6.57% | 5.24% | 4.83% | 6.07% | 5.81% | 4.67% | — | — | — | — | — | — |
| Basic EPSper basic share | €6.28 | €5.31 | €3.40 | €2.96 | €2.72 | €1.94 | €1.77 | €0.22 | €0.20 | €49.30 | -€0.12 | -€0.03 | -€0.01 | -€0.01 | -€0.01 | -€0.04 |
| Diluted EPSper diluted share | €6.28 | €5.31 | €3.40 | €2.96 | €2.72 | €0.19 | €0.18 | €0.22 | €0.20 | €49.30 | -€0.12 | -€0.03 | -€0.01 | -€0.01 | -€0.01 | -€0.04 |