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

Teixeira Duarte Cash Flow Statement

Millions EUR. Fiscal year is Jan - Dec.

Operating Activities

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Changes in Income Taxes Payable
7.271.086.1-7.21-2.19
Changes in Other Operating Activities
47.2624.3119.4867.130.39
Operating Cash Flow
54.5325.3925.5959.8928.2
Operating Cash Flow Growth
114.78%-0.76%-57.28%112.35%-64.10%

Investing Activities

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Capital Expenditures
-25.14-43.43-72.39-70.86-60.57
Sale of Property, Plant & Equipment
14.8253.76122.9965.6136.41
Purchases of Intangible Assets
-0.1-0.3-0.88-8.26-4.52
Proceeds from Sale of Intangible Assets
2.3500.040-
Purchases of Investments
-0.57-2.47-0.12-0.5-0
Proceeds from Sale of Investments
1.8016.158.361.83
Other Investing Activities
4.494.3111.835.134.16
Investing Cash Flow
-2.3511.8877.62-0.53-22.7

Financing Activities

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Long-Term Debt Issued
2,0961,9903,4534,6084,132
Long-Term Debt Repaid
-2,101-1,999-3,485-4,623-4,130
Net Long-Term Debt Issued (Repaid)
-5.63-9.41-31.46-15.131.1
Other Financing Activities
-31.63-31.41-58.65-49.17-37.17
Financing Cash Flow
-37.26-40.82-90.1-64.3-36.07

Net Cash Flow

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Foreign Exchange Rate Adjustments
-3.56-4.55-7.357.797.01
Net Cash Flow
14.93-3.5613.11-4.93-30.56

Free Cash Flow

Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
29.4-18.04-46.8-10.97-32.37
Free Cash Flow Growth
-----
FCF Margin
3.99%-2.14%-5.36%-1.21%-5.08%
Free Cash Flow Per Share
0.07-0.04-0.11-0.03-0.08
Levered Free Cash Flow
73.8-1.82-90.01-39.36-150.41
Unlevered Free Cash Flow
31.1331.51-51.616.52-121.24