Financial indicators
-
€25.3bnin revenue in 2025
-
€1.0bnNet profit Group share in 2025
-
€29.9bnContracting order book in 2025
Breakdown by business
Financial indicators evolution from 2021 to 2025
< class="name">Change in revenue>
(in millions of euros)
< class="name">Net profit Group share>
(in millions of euros)
< class="name">Contracting order book>
(in billions of euros)
Operating profit on ordinary activities
-

Group's operating profit on ordinary activities
(in millions of euros)
-

Contracting's operating profit on ordinary activities
(in millions of euros)
-

Concessions' operating profit on ordinary activities
(in millions of euros)
Financial net debt *
-

(in millions of euros)
Free cash flow
-

(in millions of euros)



