Revenue
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | €292.0M | €311.1M | €277.9M | €235.1M | €242.0M | €235.0M | €362.8M | €401.2M | €310.0M | €136.2M | €134.5M |
| Gross profit | €128.9M | €129.7M | €91.6M | €84.4M | €97.3M | €106.0M | €156.5M | €167.4M | €119.4M | €51.0M | €50.2M |
| Gross margin | 44.14% | 41.69% | 32.96% | 35.90% | 40.21% | 45.11% | 43.15% | 41.73% | 38.53% | 37.43% | 37.34% |
| Research & development | €1.4M | €3.4M | €900,000 | €1.4M | — | — | — | — | — | — | — |
| Operating expenses | €123.6M | €122.2M | €84.8M | €91.0M | €93.8M | €116.7M | €163.0M | €168.8M | €72.6M | €42.1M | €46.6M |
| Operating income | €5.3M | €7.5M | €6.8M | −€6.6M | €3.5M | −€10.7M | −€6.5M | −€1.3M | €46.9M | €8.8M | €3.6M |
| Operating margin | 1.82% | 2.41% | 2.45% | −2.81% | 1.45% | −4.55% | −1.79% | −0.33% | 15.12% | 6.49% | 2.71% |
| EBITDA | €23.4M | €23.5M | €20.7M | €9.9M | — | — | — | — | — | — | — |
| EBITDA margin | 8.01% | 7.55% | 7.45% | 4.21% | — | — | — | — | — | — | — |
| Net income | −€500,000 | −€600,000 | −€1.2M | −€9.9M | €1.8M | −€15.9M | −€12.1M | −€4.8M | €47.0M | €7.5M | €2.0M |
| Net profit margin | −0.17% | −0.19% | −0.43% | −4.21% | 0.74% | −6.77% | −3.34% | −1.20% | 15.15% | 5.51% | 1.49% |
| Basic EPSper basic share | -€0.08 | -€0.09 | -€0.18 | -€1.52 | €0.28 | -€2.45 | -€2.02 | -€0.80 | €939.30 | €150.08 | €39.90 |
| Diluted EPSper diluted share | -€0.08 | -€0.09 | -€0.20 | -€1.52 | €0.28 | -€2.47 | -€2.02 | -€0.80 | €939.30 | €150.08 | €39.90 |