Suzhou TZTEK Technology Co., Ltd (688003.SS)

CNY 47.9

(4.7%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.64 Billion 1.58 Billion 1.26 Billion 964.11 Million 541.06 Million 508.27 Million
Cost of Revenue 988.75 Million 944.77 Million 728.14 Million 554.55 Million 293.53 Million 258.34 Million
Gross Profit 659.26 Million 644.38 Million 537.09 Million 409.55 Million 247.53 Million 249.93 Million
Operating Expenses 469.82 Million 460.83 Million 409.97 Million 314.1 Million 178.48 Million 145.54 Million
Selling, General and Administrative Expenses 245.86 Million 204.12 Million 185.16 Million 153.52 Million 89.38 Million 66.89 Million
Research and Development Expenses 230.52 Million 241.83 Million 217.01 Million 154.59 Million 94.72 Million 79.59 Million
Other Expenses -4.79 Million 14.87 Million 7.8 Million 5.98 Million -5.63 Million -191.68 Thousand
Cost and Expenses 1.42 Billion 1.4 Billion 1.13 Billion 868.65 Million 472.02 Million 403.88 Million
Operating Income 219 Million 145.11 Million 129.71 Million 109.39 Million 85.78 Million 98.36 Million
Interest Expense 14.48 Million 8.36 Million 1.83 Million 348.7 Thousand 176.26 Thousand 262.19 Thousand
Income Tax Expense 9.51 Million -6.01 Million -3.46 Million 2.5 Million 3.14 Million 3.7 Million
Earnings before Tax 224.69 Million 146.09 Million 130.65 Million 109.88 Million 86.32 Million 98.17 Million
Net Income 215.17 Million 152.1 Million 134.12 Million 107.38 Million 83.17 Million 94.47 Million
Earnings Per Share Basic 1.12 0.80 0.71 0.56 0.43 0.66
Earnings Per Share Diluted 1.11 0.80 0.71 0.56 0.43 0.66
Weighted Average Shares Outstanding 191.82 Million 190.6 Million 190.11 Million 191.75 Million 193.6 Million 143.24 Million
Weighted Average Shares Outstanding (Diluted) 193.37 Million 190.6 Million 190.11 Million 191.75 Million 193.6 Million 143.24 Million
Gross Margin 0.40 0.41 0.42 0.42 0.46 0.49
EBIT Margin 0.17 0.13 0.13 0.13 0.16 0.24
Profit Margin 0.13 0.10 0.11 0.11 0.15 0.19
EBITDA 286.07 Million 203.2 Million 156.12 Million 125.69 Million 79.98 Million 107.58 Million
Earnings Before Tax Margin 0.13 0.09 0.10 0.11 0.16 0.19

Income Statement Charts