Taiwan Semiconductor Manufacturing Company Limited (2330.TW)

TWD 1070.0

(-1.38%)

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 - 368.4 Million -21 Thousand -710.12 Million -152.35 Million -127.76 Million
Cost and Expenses 1240.46 Billion 1142.61 Billion 937.1 Billion 772.45 Billion 696.63 Billion 646.3 Billion
Operating Income 921.26 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 141.4 Billion 127.29 Billion 66.05 Billion 66.61 Billion 44.5 Billion 46.32 Billion
Earnings before Tax 979.17 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 345.26 Billion 351.13 Billion
Earnings Per Share Basic 32.85 39.20 23.01 19.97 13.32 13.54
Earnings Per Share Diluted 32.85 39.20 23.01 19.97 13.32 13.54
Weighted Average Shares Outstanding 25.92 Billion 25.92 Billion 25.93 Billion 25.93 Billion 25.93 Billion 25.93 Billion
Weighted Average Shares Outstanding (Diluted) 25.92 Billion 25.92 Billion 25.93 Billion 25.93 Billion 25.93 Billion 25.93 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.32 0.34
EBITDA 1518.7 Billion 1585.39 Billion 1085.33 Billion 914.99 Billion 677.13 Billion 690.05 Billion
Earnings Before Tax Margin 0.43 0.50 0.41 0.42 0.35 0.37

Income Statement Charts