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.58B | €1.57B | €1.37B | €1.23B | €1.01B | €921.2M | €1.02B | €809.7M | €874.7M | €934.5M | €766.8M | €629.4M | €566.0M | €535.5M | €547.8M | €571.6M |
| Gross profit | €852.4M | €882.9M | €696.3M | €479.6M | €559.6M | €479.6M | €632.7M | €421.4M | €402.0M | €382.0M | €323.8M | €279.8M | €255.2M | €247.5M | €238.5M | €236.3M |
| Gross margin | 53.98% | 56.09% | 50.83% | 39.03% | 55.57% | 52.06% | 62.21% | 52.04% | 45.96% | 40.88% | 42.23% | 44.46% | 45.09% | 46.22% | 43.54% | 41.33% |
| Operating expenses | −€22.9M | €586.9M | €2.53B | €166.1M | — | — | — | — | — | — | — | — | — | — | €57.1M | €12.9M |
| Operating income | €1.30B | €296.0M | −€1.83B | €648.5M | €2.26B | €1.50B | €1.20B | €1.20B | €1.27B | €955.9M | €480.6M | €346.8M | €289.0M | €308.0M | €181.4M | €223.3M |
| Operating margin | 82.15% | 18.81% | −133.87% | 52.77% | 224.32% | 162.32% | 118.37% | 148.81% | 144.64% | 102.29% | 62.68% | 55.10% | 51.06% | 57.52% | 33.11% | 39.07% |
| EBITDA | €1.33B | €341.1M | −€1.80B | €965.4M | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 83.99% | 21.67% | −131.41% | 78.56% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | €1.46B | €68.9M | −€1.56B | €237.4M | €1.72B | €1.36B | €821.1M | €847.1M | €844.8M | €579.2M | €217.7M | €156.8M | €136.9M | €112.1M | −€15.1M | €28.7M |
| Net profit margin | 92.54% | 4.38% | −114.24% | 19.32% | 171.25% | 148.12% | 80.73% | 104.62% | 96.58% | 61.98% | 28.39% | 24.91% | 24.19% | 20.93% | −2.76% | 5.01% |
| Basic EPSper basic share | €19.30 | €0.80 | -€21.17 | €3.16 | €23.64 | €18.88 | €11.84 | €13.34 | €13.31 | €9.15 | €3.47 | €2.73 | €2.55 | €1.78 | -€11,526.00 | €24,218.00 |
| Diluted EPSper diluted share | €16.90 | €0.88 | -€21.17 | €1.45 | €21.72 | €18.67 | €12.52 | €11.47 | €13.31 | €8.28 | €4.69 | €2.89 | €2.55 | €1.78 | -€11,526.00 | €24,218.00 |