Key Financial Indicators

Amounts in €m 

  2025 2024 2023
Operating Income 893 843 785
EBITDA 734 690 634
Amortisation and Provisions 168 166 180
EBIT 566 524 454
Financial Result -47 -51 -54
Income Tax 163 147 123
Net Profit 357 326 277
Total Assets 1 868 2 094 2 079
Shareholder's Equity 325 305 272
Net Debt * 1 012 1 142 1 285
Net Debt / EBITDA** 1.37x 1.65x 2.03x


* Accounting Net Debt
** Reflecting Common Terms Agreement ratio definitions