Sales 2025 by Business Segment

Sales 2025 by Geography

Historical Breakdown of Revenue by Business Segments

: Breakdown by Business Segment

Breakdown by Business Segment (EUR)
Fiscal Period: December 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025

Sanitary Services

          

GDE

- - - - 472M

Total Assets

- - - - 503M

CAPEX

- - - - -12.51M

EBITDA

- - - - 48.41M

Specialty Contract Work

          

GDT Services

- - - - 460M

Total Assets

- - - - 473M

CAPEX

- - - - -40.5M

EBITDA

- - - - 90.62M

Information Technology (IT) Consulting

          

GDT Projects

- - - - 113M

Total Assets

- - - - 657M

CAPEX

- - - - -3.86M

EBITDA

- - - - 32.25M

Sustainable Services

- - 824M 831M -

Total Assets

- - 787M 677M -

CAPEX

- - -51.9M -68.58M -

EBITDA

- - 93.79M 111M -

B 2 C

276M 276M - - -

Total Assets

223M 228M - - -

CAPEX

-21.43M -22.26M - - -

EBITDA

19.02M 13.29M - - -

B2B Services

547M 601M - - -

Total Assets

517M 562M - - -

CAPEX

-16.86M -27.71M - - -

EBITDA

65.31M 70.79M - - -

Multi-Technological Services

- - - - -

Total Assets

- - - - -

CAPEX

- - - - -

EBITDA

- - - - -

Participation in Infrastructures

- - 17.29M 14.28M -

Total Assets

- - 285M 268M -

CAPEX

- - -22.01M - -

EBITDA

- - 9.78M 6.87M -

Construction Support Services

          

360º Projects

297M 351M 351M 307M -

Total Assets

624M 948M 771M 805M -

CAPEX

-8.71M -8.27M -8.78M -4.63M -

EBITDA

53.5M 64.2M 67.95M 59.74M -

Commercial Construction and Engineering

          

Specialized Solutions and Engineering

- - - - -

Total Assets

- - - - -

CAPEX

- - - - -

EBITDA

- - - - -

Geographical Revenue Distribution History

Geographical breakdown of sales (EUR)
Fiscal Period: December 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025

America

262M 446M 428M 381M 376M

Total Assets

39.64M 234M 32.05M - 76.33M

Spain

553M 529M 472M 483M 356M

Total Assets

269M 242M 390M - 330M

Rest of Europe and Africa

204M 156M 177M 191M 208M

Total Assets

155M 135M 153M - 154M

Asia and Oceania

100M 96.47M 116M 97.31M 106M

Total Assets

15.64M 17.57M 15.11M - 15.66M