Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | €1.37B | €1.14B | €925.5M | €849.0M | €697.7M | €155.0M |
| Gross profit | €338.9M | €279.7M | €208.7M | €164.8M | €124.5M | €35.3M |
| Gross margin | 24.80% | 24.53% | 22.55% | 19.41% | 17.85% | 22.79% |
| Operating expenses | €169.5M | €163.7M | €119.7M | €99.6M | €99.2M | €35.8M |
| Operating income | €169.3M | €116.0M | €89.0M | €65.2M | €25.3M | −€500,000 |
| Operating margin | 12.40% | 10.17% | 9.61% | 7.68% | 3.63% | −0.32% |
| EBITDA | €232.3M | €209.5M | €161.0M | €168.0M | — | — |
| EBITDA margin | 17.00% | 18.37% | 17.40% | 19.79% | — | — |
| Net income | €101.3M | €54.8M | €32.3M | €27.8M | −€9.6M | −€24.2M |
| Net profit margin | 7.41% | 4.80% | 3.49% | 3.28% | −1.37% | −15.61% |
| Basic EPSper basic share | €1.00 | €0.53 | €0.32 | €0.28 | -€0.10 | -€0.22 |
| Diluted EPSper diluted share | €1.00 | €0.53 | €0.32 | €0.28 | -€0.10 | -€0.22 |