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 | N/A |
| Gross profit | €181.9M | €243.5M | €265.3M | €230.2M | €153.3M | €135.9M | €139.3M | N/A |
| Gross margin | 58.15% | 57.24% | 54.53% | 52.35% | 50.67% | 52.09% | 49.81% | N/A |
| Operating expenses | €158.9M | €184.1M | €173.7M | €151.1M | €115.2M | €98.5M | €103.7M | N/A |
| Operating income | €22.9M | €59.5M | €91.6M | €79.1M | €38.1M | €37.4M | €35.6M | N/A |
| Operating margin | 7.33% | 13.98% | 18.83% | 17.98% | 12.59% | 14.35% | 12.72% | N/A |
| EBITDA | €42.1M | €78.1M | €107.1M | €93.0M | €50.4M | €49.7M | €44.5M | N/A |
| EBITDA margin | 13.45% | 18.36% | 22.01% | 21.15% | 16.66% | 19.04% | 15.91% | N/A |
| 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% | N/A |
| Basic EPSper basic share | €0.41 | €1.42 | €2.60 | €2.44 | €1.65 | €0.92 | €1.23 | N/A |
| Diluted EPSper diluted share | €0.41 | €1.42 | €2.60 | €2.44 | €1.65 | €0.92 | €1.23 | N/A |
Reported shareholders and owner groups
| Holder | Ownership |
|---|---|
| 47.61%Sep 11, 2026 | |
| 18.64%Sep 11, 2026 | |
| 3.25%Sep 11, 2026 | |
| 1.32%Sep 11, 2026 |
These Euronext company-profile figures report shares in the company's capital. Named holders and owner groups are shown as published; free float, treasury shares, and unspecified holders are excluded from the colored segments.
Gray completes the 100% scale; it is not an estimate of other owners.