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 | €2.32B | €2.04B | €1.99B | €1.82B | €1.50B | €1.42B | €1.39B | €1.37B | €1.35B | €1.38B | €1.38B | €1.29B | €1.27B | €1.22B | €1.09B | €1.02B |
| Gross profit | €425.3M | €607.8M | €597.3M | €546.8M | €442.2M | €437.6M | €277.2M | €400.1M | €413.8M | €431.7M | €405.0M | €356.1M | €364.2M | €357.4M | €321.1M | €305.8M |
| Gross margin | 18.32% | 29.85% | 30.01% | 30.09% | 29.52% | 30.84% | 19.91% | 29.26% | 30.69% | 31.39% | 29.41% | 27.61% | 28.77% | 29.32% | 29.34% | 29.84% |
| Research & development | €81.0M | €23.8M | €16.1M | €21.6M | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | €634.6M | €410.3M | €383.9M | €377.5M | €294.8M | €281.1M | €153.4M | €260.7M | €233.0M | €187.6M | €211.4M | €226.2M | €231.3M | €229.0M | €211.9M | €210.8M |
| Operating income | −€209.3M | €197.5M | €213.4M | €169.3M | €147.4M | €156.5M | €123.8M | €139.5M | €180.8M | €244.2M | €193.6M | €129.9M | €132.9M | €128.5M | €109.3M | €95.0M |
| Operating margin | −9.02% | 9.70% | 10.72% | 9.32% | 9.84% | 11.03% | 8.89% | 10.20% | 13.41% | 17.75% | 14.06% | 10.07% | 10.50% | 10.54% | 9.98% | 9.27% |
| EBITDA | €289.9M | €374.6M | €403.9M | €340.3M | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 12.49% | 18.40% | 20.29% | 18.73% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −€318.7M | €112.3M | €120.1M | €102.2M | €87.2M | €89.9M | €82.7M | €131.1M | €103.0M | €168.2M | €112.7M | €72.8M | €68.5M | €66.5M | €54.4M | €46.8M |
| Net profit margin | −13.73% | 5.52% | 6.03% | 5.62% | 5.82% | 6.33% | 5.94% | 9.59% | 7.64% | 12.23% | 8.18% | 5.65% | 5.41% | 5.46% | 4.97% | 4.56% |
| Basic EPSper basic share | -€9.27 | €3.18 | €3.36 | €3.06 | €2.67 | €2.82 | €2.57 | €4.11 | €3.21 | €3.87 | €3.32 | €2.11 | €1.98 | €1.92 | €1.61 | €1.38 |
| Diluted EPSper diluted share | -€9.27 | €3.18 | €3.36 | €3.06 | €2.67 | €2.82 | €2.57 | €4.11 | €3.21 | €3.87 | €3.32 | €2.11 | €1.98 | €1.92 | €1.61 | €1.38 |