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 | €1.64B | €1.80B | €1.85B | €1.80B | €1.62B | €1.48B | €1.73B | €1.70B | €1.66B | €1.56B | €1.51B | €1.33B | €1.18B | €1.13B | €1.03B | €795.7M |
| Gross profit | €375.7M | €399.1M | €402.8M | €338.5M | €351.0M | €284.9M | €325.3M | €370.1M | €408.4M | €395.9M | €374.3M | €358.5M | €329.1M | €312.4M | €288.6M | €239.5M |
| Gross margin | 22.90% | 22.14% | 21.81% | 18.82% | 21.61% | 19.24% | 18.83% | 21.78% | 24.54% | 25.42% | 24.83% | 27.04% | 28.00% | 27.72% | 27.95% | 30.10% |
| Research & development | €76.7M | €74.4M | €69.0M | €69.7M | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | €356.4M | €549.2M | €319.9M | €380.7M | €249.0M | €257.2M | €264.1M | €273.6M | €285.3M | €257.9M | €233.9M | €194.4M | €168.7M | €176.4M | €139.9M | €132.8M |
| Operating income | €19.3M | −€150.1M | €82.9M | −€42.2M | €102.0M | €27.7M | €61.1M | €96.5M | €123.2M | €138.0M | €140.3M | €164.0M | €160.3M | €136.0M | €148.7M | €106.7M |
| Operating margin | 1.18% | −8.32% | 4.49% | −2.35% | 6.28% | 1.87% | 3.54% | 5.68% | 7.40% | 8.86% | 9.31% | 12.37% | 13.64% | 12.07% | 14.40% | 13.41% |
| EBITDA | €135.8M | €179.7M | €204.0M | €176.5M | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 8.28% | 9.97% | 11.05% | 9.81% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −€10.6M | −€163.9M | €33.5M | −€90.7M | €54.6M | −€40.0M | €5.0M | €47.9M | €73.8M | €82.6M | €95.8M | €110.6M | €111.2M | €89.4M | €97.6M | €68.6M |
| Net profit margin | −0.65% | −9.09% | 1.81% | −5.04% | 3.36% | −2.70% | 0.29% | 2.82% | 4.43% | 5.30% | 6.36% | 8.34% | 9.46% | 7.93% | 9.45% | 8.62% |
| Basic EPSper basic share | -€0.10 | -€2.18 | €0.62 | -€1.41 | €0.88 | -€0.64 | €0.06 | €0.69 | €1.10 | €1.24 | €1.45 | €1.67 | €1.66 | €1.36 | €1.50 | €1.04 |
| Diluted EPSper diluted share | -€0.10 | -€2.18 | €0.62 | -€1.41 | €0.88 | -€0.64 | €0.06 | €0.69 | €1.10 | €1.24 | €1.45 | €1.67 | €1.66 | €1.36 | €1.50 | €1.04 |