Teixeira Duarte, S.A. (ELI:TDSA)
Portugal flag Portugal · Delayed Price · Currency is EUR
0.4850
-0.0040 (-0.82%)
Aug 7, 2026, 4:35 PM WET

Revenue by Segment

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16
Construction
507.37M485.05M543.70M574.54M358.71M
Concessions and Services
99.07M97.04M95.41M95.55M89.89M
Real Estate
16.73M107.37M30.12M68.06M45.91M
Hotel business
47.09M40.72M41.20M36.68M32.04M
Distribution
98.77M92.27M83.28M90.31M62.62M
Automobile
16.31M18.85M23.07M33.34M21.89M
Eliminations
-79.50M-66.14M-49.53M-64.60M-71.83M
Total
705.84M775.15M767.25M833.88M539.24M

Revenue by Geography

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16
Portugal
307.30M323.40M346.35M285.10M196.81M
Angola
184.71M167.63M158.39M178.92M130.56M
Brazil
140.20M190.69M144.25M208.35M156.01M
Mozambique
26.73M26.78M33.65M34.15M26.29M
Other Markets
46.90M66.65M84.61M127.36M59.56M
Algeria
-----53.26M
Spain
----13.98M
Venezuela
----9.28M
Total
705.84M775.15M767.25M833.88M539.24M