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