Revenue
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | €312.7M | €425.4M | €486.6M | €439.8M | €302.6M | €260.9M | €279.7M | — |
| Gross profit | €181.9M | €243.5M | €265.3M | €230.2M | €153.3M | €135.9M | €139.3M | — |
| Gross margin | 58.15% | 57.24% | 54.53% | 52.35% | 50.67% | 52.09% | 49.81% | — |
| Operating expenses | €158.9M | €184.1M | €173.7M | €151.1M | €115.2M | €98.5M | €103.7M | — |
| Operating income | €22.9M | €59.5M | €91.6M | €79.1M | €38.1M | €37.4M | €35.6M | — |
| Operating margin | 7.33% | 13.98% | 18.83% | 17.98% | 12.59% | 14.35% | 12.72% | — |
| EBITDA | €42.1M | €78.1M | €107.1M | €93.0M | €50.4M | €49.7M | €44.5M | — |
| EBITDA margin | 13.45% | 18.36% | 22.01% | 21.15% | 16.66% | 19.04% | 15.91% | — |
| Net income | €9.2M | €31.8M | €58.4M | €54.3M | €36.6M | €20.5M | €26.8M | €31.0M |
| Net profit margin | 2.94% | 7.48% | 12.01% | 12.35% | 12.09% | 7.86% | 9.60% | — |
| Basic EPSper basic share | €0.41 | €1.42 | €2.60 | €2.44 | €1.65 | €0.92 | €1.23 | — |
| Diluted EPSper diluted share | €0.41 | €1.42 | €2.60 | €2.44 | €1.65 | €0.92 | €1.23 | — |