Financial indicators
-
€20.3 billionin revenue in 2022
-
€896MNet profit Group share in 2022
-
€18.5 billionContracting order book at 31 December 2022
Breakdown by business
Financial indicators evolution from 2018 to 2022

Change in revenue
(in millions of euros)

(in millions of euros)

Net profit Group share
(in millions of euros)

(in millions of euros)

Contracting order book
(at 31 December 2022, in billions of euros)

(at 31 December 2022, in billions of euros)
Operating profit on ordinary activities
(in millions of euros)
Financial net debt *
(in millions of euros)