Key figures

Financial indicators

  • €20.3 billion
    in revenue in 2022
  • €896M
    Net profit Group share in 2022
  • €18.5 billion
    Contracting order book at 31 December 2022

Breakdown by business

Financial indicators evolution from 2018 to 2022

Change in revenue

(in millions of euros)

< class="name">Change in revenue

(in millions of euros)

Net profit Group share

(in millions of euros) 

< class="name">Net profit Group share

(in millions of euros) 

Contracting order book

(at 31 December 2022, in billions of euros)

< class="name">Contracting order book

(at 31 December 2022, in billions of euros)

Operating profit on ordinary activities

(in millions of euros) 

Financial net debt *

(in millions of euros)

Learn more