Revenue
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €198.4M | €215.5M | €259.3M | €376.0M | €321.1M | €364.3M | €241.6M | €381.9M | €473.8M | €372.4M | €277.6M | €236.1M | €229.1M | €157.3M | €228.8M |
| Gross profit | €198.4M | €215.5M | €259.3M | €376.0M | €106.2M | €111.9M | €76.9M | €76.6M | €77.3M | €76.3M | €78.6M | €69.4M | €68.5M | €66.2M | €74.5M |
| Gross margin | 100.00% | 100.00% | 100.00% | 100.00% | 33.07% | 30.72% | 31.85% | 20.05% | 16.32% | 20.48% | 28.33% | 29.39% | 29.92% | 42.05% | 32.59% |
| Operating expenses | €493.0M | €213.4M | €157.7M | €260.4M | €0 | €0 | €0 | €0 | €0 | €0 | €0 | €0 | €0 | — | — |
| Operating income | −€294.6M | €2.0M | €101.6M | €115.6M | €106.2M | €111.9M | €76.9M | €76.6M | €77.3M | €76.3M | €78.6M | €69.4M | €68.5M | €68.5M | €82.4M |
| Operating margin | −148.51% | 0.95% | 39.18% | 30.75% | 33.07% | 30.72% | 31.85% | 20.05% | 16.32% | 20.48% | 28.33% | 29.39% | 29.92% | 43.57% | 36.00% |
| EBITDA | €141.3M | €158.1M | €175.5M | €158.6M | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 71.22% | 73.35% | 67.67% | 42.18% | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −€365.5M | −€70.7M | €42.9M | €58.4M | €73.1M | €80.7M | €47.6M | €64.4M | −€29.4M | €20.7M | €14.0M | €16.0M | €11.8M | €10.6M | €16.5M |
| Net profit margin | −184.25% | −32.81% | 16.53% | 15.53% | 22.77% | 22.15% | 19.71% | 16.87% | −6.20% | 5.56% | 5.06% | 6.79% | 5.16% | 6.74% | 7.19% |
| Basic EPSper basic share | -€3.36 | -€0.79 | €0.37 | €0.71 | €0.87 | €1.12 | €0.68 | €0.93 | -€0.41 | €0.30 | €0.22 | €0.23 | €0.26 | €0.23 | €0.42 |
| Diluted EPSper diluted share | -€3.36 | -€0.79 | €0.38 | €0.71 | €0.87 | €1.12 | €0.68 | €0.93 | -€0.41 | €0.30 | €0.22 | €0.23 | €0.26 | €0.23 | €0.42 |