TI Fluid Systems plc (TIFS.L)

GBp 193.0

(0.1%)

Annual Income Statements

(In EUR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 3.51 Billion 3.26 Billion 2.95 Billion 2.81 Billion 3.41 Billion 3.47 Billion
Cost of Revenue 3.05 Billion 3.03 Billion 2.62 Billion 2.61 Billion 2.92 Billion 2.93 Billion
Gross Profit 457.2 Million 230 Million 329.8 Million 201 Million 488.4 Million 534.6 Million
Operating Expenses 261.4 Million 446.3 Million 196.1 Million 220.3 Million 230 Million 254.7 Million
Selling, General and Administrative Expenses 268.5 Million 448.2 Million 199.7 Million 228.8 Million 236.7 Million 266.9 Million
Research and Development Expenses 73.8 Million 87.4 Million 67.9 Million 99.6 Million 91.9 Million 94.3 Million
Other Expenses -80.9 Million -1.9 Million -3.6 Million -8.5 Million -6.7 Million -12.2 Million
Cost and Expenses 3.32 Billion 3.48 Billion 2.82 Billion 2.83 Billion 3.15 Billion 3.19 Billion
Operating Income 195.8 Million -216.3 Million 126.8 Million -185.6 Million 258.9 Million 281.1 Million
Interest Expense - 64.2 Million 57.9 Million 62.4 Million 72.3 Million 66.4 Million
Income Tax Expense 37.5 Million 3.3 Million 38.1 Million -1.6 Million 57.1 Million 77 Million
Earnings before Tax 121.1 Million -275.7 Million 54.1 Million -253.8 Million 201.7 Million 217.1 Million
Net Income 83.5 Million -279 Million 14.3 Million -252.2 Million 141.6 Million 137.8 Million
Earnings Per Share Basic 0.16 -0.54 0.03 -0.49 0.27 0.27
Earnings Per Share Diluted 0.16 -0.54 0.03 -0.48 0.27 0.26
Weighted Average Shares Outstanding 518.31 Million 513.1 Million 519.1 Million 519.8 Million 519.9 Million 519.5 Million
Weighted Average Shares Outstanding (Diluted) 518.2 Million 513.1 Million 524.6 Million 522.4 Million 519.9 Million 521.1 Million
Gross Margin 0.13 0.07 0.11 0.07 0.14 0.15
EBIT Margin 0.08 -0.00 0.11 0.01 0.14 0.14
Profit Margin 0.02 -0.09 0.00 -0.09 0.04 0.04
EBITDA 279.4 Million -5.3 Million 309.2 Million 21.8 Million 496.2 Million 473.7 Million
Earnings Before Tax Margin 0.06 -0.07 0.04 -0.07 0.08 0.08

Income Statement Charts