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,339.2  

1,110.7  

628.2 

 561.7 

521.6 

EBITDA (in € million)

132.2  

100.2

77.9

90.7

66.2

EBITDA Margin (%)

9.9

9.0  

12.4

16.1

12.7

Revenue Growth (%)

20.6

76.8  

11.8  

7.7

7.1

Colleagues headcount

10,954

9,992  

7,613

5,336

4,526