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 | €6.48B | €5.26B | €4.69B | €3.75B | €2.50B | €1.58B | €1.02B | €865.1M | €899.7M | €650.1M | €683.8M | €648.0M | €347.0M | €159.3M | €127.6M | €60.7M |
| Gross profit | €2.58B | €2.17B | €1.89B | €1.35B | €924.3M | €609.3M | €393.3M | €332.7M | €330.1M | €219.5M | €246.5M | €230.9M | €136.7M | €89.7M | €60.9M | €6.3M |
| Gross margin | 39.76% | 41.23% | 40.30% | 36.07% | 36.91% | 38.47% | 38.71% | 38.46% | 36.69% | 33.76% | 36.05% | 35.64% | 39.38% | 56.33% | 47.70% | 10.41% |
| Research & development | €6.1M | €7.1M | €8.7M | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | €2.49B | €2.52B | €1.45B | €1.36B | €477.0M | €568.1M | €367.1M | €313.3M | €290.1M | €184.9M | €226.9M | €215.5M | €141.9M | €79.6M | €51.8M | €190,000 |
| Operating income | €92.5M | −€346.7M | €436.9M | −€3.2M | €447.3M | €41.2M | €26.2M | €19.4M | €40.0M | €34.6M | €19.6M | €15.5M | −€5.3M | €10.1M | €9.1M | €6.1M |
| Operating margin | 1.43% | −6.59% | 9.32% | −0.09% | 17.86% | 2.60% | 2.58% | 2.24% | 4.45% | 5.32% | 2.87% | 2.39% | −1.51% | 6.35% | 7.09% | 10.10% |
| EBITDA | €673.4M | €38.1M | €766.6M | €182.8M | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 10.39% | 0.72% | 16.35% | 4.87% | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −€73.5M | −€459.9M | €367.1M | −€21.0M | €442.3M | €19.7M | €16.7M | €12.0M | €43.9M | €26.4M | €6.8M | €8.5M | −€7.9M | €8.6M | €8.3M | €4.0M |
| Net profit margin | −1.13% | −8.74% | 7.83% | −0.56% | 17.66% | 1.24% | 1.64% | 1.39% | 4.88% | 4.06% | 1.00% | 1.31% | −2.27% | 5.42% | 6.47% | 6.61% |
| Basic EPSper basic share | -€0.70 | -€19.03 | €18.86 | -€0.32 | €21.76 | €1.75 | €1.34 | €0.95 | €2.86 | €1.74 | €0.51 | €3.64 | -€3.88 | €8.51 | €17.18 | €12.62 |
| Diluted EPSper diluted share | -€0.70 | -€19.10 | €18.41 | -€0.32 | €26.85 | €1.79 | €1.37 | €0.96 | €2.85 | €1.73 | €0.51 | €3.64 | -€3.88 | €8.51 | €17.18 | €12.62 |