Key financial data

Revenues

3.2

bn EUR 

EBITDA

1.4

bn EUR

Customers

17.2

million

Employees

12

thousand

Countries

6

* all data as of 31 December 2019

Consolidated results

in EUR millions 2019 2018 2017
Revenues 3,170 3,165 3,097
EBITDA 1,397 1,220 1,142
EBITDA margin 44% 39% 37%
CAPEX 392 423 416
CAPEX / Revenues 12% 13% 13%
Free cash flow 827 598 586

* based on audited financial accounts for 2019 and unaudited pro forma condensed consolidated financial information for 2017 and 2018