Taiwan Semiconductor Manufacturing Company Limited (TSFA.F)

EUR 188.8

(-0.94%)

Annual Income Statements

(In TWD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 2161.73 Billion 2263.89 Billion 1587.41 Billion 1339.23 Billion 1069.98 Billion 1031.36 Billion
Cost of Revenue 986.62 Billion 915.53 Billion 767.87 Billion 628.1 Billion 577.28 Billion 533.48 Billion
Gross Profit 1175.11 Billion 1348.35 Billion 819.53 Billion 711.13 Billion 492.7 Billion 497.87 Billion
Operating Expenses 253.64 Billion 227.07 Billion 169.22 Billion 144.34 Billion 119.35 Billion 112.82 Billion
Selling, General and Administrative Expenses 71.46 Billion 63.44 Billion 44.48 Billion 35.57 Billion 28.08 Billion 26.25 Billion
Research and Development Expenses 182.37 Billion 163.26 Billion 124.73 Billion 109.48 Billion 91.41 Billion 85.89 Billion
Other Expenses -188.7 Million 1.02 Billion 1.46 Billion 1.08 Billion 665.07 Million -127.76 Million
Cost and Expenses 1240.27 Billion 1142.61 Billion 937.1 Billion 772.45 Billion 696.63 Billion 646.3 Billion
Operating Income 921.46 Billion 1121.27 Billion 649.98 Billion 566.78 Billion 372.7 Billion 383.62 Billion
Interest Expense 11.99 Billion 11.74 Billion 5.41 Billion 2.08 Billion 3.25 Billion 3.05 Billion
Income Tax Expense 128.28 Billion 127.29 Billion 66.05 Billion 66.61 Billion 44.5 Billion 46.32 Billion
Earnings before Tax 979.31 Billion 1144.19 Billion 663.12 Billion 584.77 Billion 389.84 Billion 397.51 Billion
Net Income 851.74 Billion 992.92 Billion 592.35 Billion 510.74 Billion 353.94 Billion 363.05 Billion
Earnings Per Share Basic 164.24 191.45 114.20 98.50 66.58 70.01
Earnings Per Share Diluted 164.24 191.45 114.20 98.50 66.58 70.01
Weighted Average Shares Outstanding 5.18 Billion 5.18 Billion 5.18 Billion 5.18 Billion 5.18 Billion 5.18 Billion
Weighted Average Shares Outstanding (Diluted) 5.18 Billion 5.18 Billion 5.18 Billion 5.18 Billion 5.18 Billion 5.18 Billion
Gross Margin 0.54 0.60 0.52 0.53 0.46 0.48
EBIT Margin 0.70 0.70 0.69 0.68 0.64 0.67
Profit Margin 0.39 0.44 0.37 0.38 0.33 0.35
EBITDA 1523.5 Billion 1593.07 Billion 1090.84 Billion 918.55 Billion 679.99 Billion 693.14 Billion
Earnings Before Tax Margin 0.43 0.50 0.41 0.42 0.35 0.37

Income Statement Charts