Key figures
See our key figures below, depicting our organisation's development over the past four years.
2023 | 2022 | 2021 | 2020 | 2019 | |
Revenue (in € million) |
1,332.0 | 1,104.8 | 625.9 | 557.2 | 517.8 |
EBITDA (in € million) |
132.2 | 100.2 | 77.9 | 90.7 | 66.2 |
EBITDA Margin (%) | 9.9 | 9.1 | 12.4 | 16.3 | 12.8 |
Revenue Growth (%) | 20.6 | 76.5 | 12.3 | 7.6 | 6.8 |
Colleagues headcount | 10,954 | 9,992 | 7,613 | 5,336 | 4,526 |