CTCI Corporation (9933.TW)

TWD 40.55

(-0.37%)

Annual Income Statements

(In TWD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 103.52 Billion 95.1 Billion 70.54 Billion 55.55 Billion 58.21 Billion 64.06 Billion
Cost of Revenue 98.16 Billion 89.72 Billion 66.53 Billion 51.91 Billion 54.21 Billion 59.46 Billion
Gross Profit 5.35 Billion 5.38 Billion 4 Billion 3.64 Billion 3.99 Billion 4.59 Billion
Operating Expenses 1.79 Billion 1.83 Billion 1.82 Billion 1.58 Billion 1.82 Billion 1.88 Billion
Selling, General and Administrative Expenses 1.66 Billion 1.69 Billion 1.7 Billion 1.47 Billion 1.69 Billion 1.73 Billion
Research and Development Expenses 132.25 Million 136.92 Million 124.99 Million 113.7 Million 130.35 Million 144.95 Million
Other Expenses - 344.14 Million 813.52 Million -29.26 Million 839 Million 540.96 Million
Cost and Expenses 99.96 Billion 91.55 Billion 68.36 Billion 53.5 Billion 56.04 Billion 61.35 Billion
Operating Income 3.55 Billion 4.29 Billion 3.31 Billion 2.04 Billion 2.46 Billion 2.71 Billion
Interest Expense 748.73 Million 322.98 Million 277.47 Million 284.46 Million 235.81 Million 157.9 Million
Income Tax Expense 646.36 Million 697.36 Million 630.51 Million 458.87 Million 555.99 Million 765.21 Million
Earnings before Tax 3.5 Billion 3.96 Billion 3.03 Billion 1.76 Billion 2.23 Billion 3.06 Billion
Net Income 1.89 Billion 3.27 Billion 2.4 Billion 1.3 Billion 1.67 Billion 1.82 Billion
Earnings Per Share Basic 2.39 4.21 3.15 1.71 2.20 2.40
Earnings Per Share Diluted 2.35 4.16 3.15 1.71 2.19 2.39
Weighted Average Shares Outstanding 790.68 Million 776.19 Million 762.31 Million 762.07 Million 762.03 Million 762.01 Million
Weighted Average Shares Outstanding (Diluted) 803.24 Million 786.27 Million 763.79 Million 762.74 Million 763.02 Million 763.37 Million
Gross Margin 0.05 0.06 0.06 0.07 0.07 0.07
EBIT Margin 0.05 0.06 0.06 0.06 0.06 0.06
Profit Margin 0.02 0.03 0.03 0.02 0.03 0.03
EBITDA 5.04 Billion 5.19 Billion 4.23 Billion 3.16 Billion 3.9 Billion 3.82 Billion
Earnings Before Tax Margin 0.03 0.05 0.05 0.04 0.04 0.04

Income Statement Charts