To main content

Financials

 

KEY FIGURES

2025 2024 2023 2022 2021
(in EUR million)          

Revenue

4,457 4,362 4,283 3,578 2,957

EBITDA

1,336 1,303 1,016 604 462

Net result from JVs and associates

14 15 11 21 39

Operating result

886 782 627 271 199
Net profit 775 781 601 241 151
Order book 7,004 6,992 6,007 6,107 5,406

* Adjusted for exceptional charges.

Selected financial downloads