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 | €135.7M | €161.7M | €160.3M | €146.9M | €145.0M | €192.2M | €187.4M | €124.8M | €102.8M | €95.0M | €79.0M | €73.9M | €70.5M | €67.1M | €60.4M |
| Gross profit | €63.1M | €70.1M | €65.7M | €74.0M | €66.6M | €55.0M | €81.5M | €53.6M | €45.0M | €39.5M | €37.2M | €37.6M | €33.5M | €33.4M | €27.9M |
| Gross margin | 46.51% | 43.38% | 41.00% | 50.36% | 45.92% | 28.64% | 43.47% | 42.94% | 43.83% | 41.55% | 47.05% | 50.91% | 47.54% | 49.79% | 46.31% |
| Operating expenses | €62.3M | €62.3M | €63.5M | €79.1M | €115.7M | €175.0M | €66.6M | €46.0M | €36.1M | €31.7M | €30.9M | €29.7M | €25.7M | €24.6M | — |
| Operating income | €790,000 | €7.8M | €2.3M | −€5.1M | −€49.1M | −€120.0M | €14.8M | €7.6M | €8.9M | €7.8M | €6.3M | €7.9M | €7.8M | €8.8M | €104.8M |
| Operating margin | 0.58% | 4.83% | 1.41% | −3.50% | −33.90% | −62.41% | 7.91% | 6.11% | 8.69% | 8.22% | 7.91% | 10.72% | 11.04% | 13.15% | 173.71% |
| EBITDA | €17.8M | €17.6M | €9.9M | €14.7M | — | — | — | — | — | — | — | — | — | — | — |
| EBITDA margin | 13.13% | 10.90% | 6.18% | 9.99% | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −€6.1M | −€3.8M | −€3.4M | −€11.4M | −€44.7M | −€123.5M | €3.4M | −€660,000 | €3.6M | €3.4M | €2.8M | €4.0M | €4.6M | €5.3M | €103.4M |
| Net profit margin | −4.49% | −2.36% | −2.10% | −7.77% | −30.81% | −64.27% | 1.79% | −0.53% | 3.46% | 3.58% | 3.52% | 5.35% | 6.59% | 7.96% | 171.34% |
| Basic EPSper basic share | -€1.35 | -€0.84 | -€0.74 | -€2.52 | -€9.87 | -€27.29 | €0.74 | -€0.15 | €0.79 | €0.83 | €0.67 | €0.96 | €1.13 | €1.30 | €25.13 |
| Diluted EPSper diluted share | -€1.35 | -€0.84 | -€0.74 | -€2.52 | -€9.87 | -€27.29 | €0.74 | -€0.15 | €0.84 | €0.83 | €0.67 | €0.96 | €1.13 | €1.30 | €25.13 |