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