Teixeira Duarte, S.A. (TDSA.LS)

EUR 0.08

(-1.9%)

Annual Income Statements

(In EUR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 767.24 Million 833.87 Million 539.23 Million 608.36 Million 877.49 Million 873.71 Million
Cost of Revenue 706.55 Million 262.87 Million 178.72 Million 186.09 Million 221.8 Million 273.53 Million
Gross Profit 60.69 Million 571 Million 360.5 Million 422.27 Million 655.69 Million 600.17 Million
Operating Expenses 91.48 Million 570.83 Million 425.44 Million 422.87 Million 632.18 Million 549.97 Million
Selling, General and Administrative Expenses 14.49 Million 281.67 Million 182.72 Million 169.81 Million 277.51 Million 236.09 Million
Research and Development Expenses - - - - - -
Other Expenses 502.54 Million 289.16 Million 242.72 Million 253.06 Million 354.66 Million 313.88 Million
Cost and Expenses 798.04 Million 833.7 Million 604.17 Million 608.96 Million 853.98 Million 823.51 Million
Operating Income 38.41 Million 9.54 Million -64.93 Million 34.46 Million 55.75 Million 83.87 Million
Interest Expense 61.61 Million 31.07 Million 20.02 Million 23.19 Million 24.82 Million 27.29 Million
Income Tax Expense 26.9 Million 4.74 Million -17.92 Million 10.23 Million 27.29 Million 19.67 Million
Earnings before Tax 23.91 Million -10.15 Million -135.54 Million 13.18 Million 43.96 Million 29.17 Million
Net Income -11.75 Million -14.89 Million -117.62 Million 3.55 Million 14.41 Million 11.12 Million
Earnings Per Share Basic -0.03 -0.04 -0.28 0.01 0.03 0.03
Earnings Per Share Diluted -0.03 -0.04 -0.28 0.01 0.03 0.03
Weighted Average Shares Outstanding 420 Million 420 Million 420 Million 420 Million 420 Million 420 Million
Weighted Average Shares Outstanding (Diluted) 420 Million 420 Million 420 Million 420 Million 420 Million 420 Million
Gross Margin 0.08 0.68 0.67 0.69 0.75 0.69
EBIT Margin 0.15 0.06 -0.04 0.13 0.13 0.13
Profit Margin -0.02 -0.02 -0.22 0.01 0.02 0.01
EBITDA 117.81 Million 73.65 Million -57.38 Million 99.76 Million 150.02 Million 123.32 Million
Earnings Before Tax Margin 0.05 0.01 -0.12 0.06 0.06 0.10

Income Statement Charts