Zhejiang Tiantie Industry Co., Ltd. (300587.SZ)

CNY 4.68

(-0.85%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.5 Billion 1.72 Billion 1.71 Billion 1.23 Billion 990.22 Million 490.5 Million
Cost of Revenue 1.58 Billion 728.72 Million 839.61 Million 638.55 Million 484.82 Million 216.66 Million
Gross Profit -80.66 Million 991.69 Million 873.65 Million 596.76 Million 505.4 Million 273.84 Million
Operating Expenses 935.21 Million 341.93 Million 341.48 Million 259.18 Million 257.01 Million 163.86 Million
Selling, General and Administrative Expenses 246.12 Million 167.88 Million 180.61 Million 146.53 Million 167.97 Million 118.63 Million
Research and Development Expenses 76.42 Million 68.64 Million 74.81 Million 42.15 Million 30.26 Million 14.27 Million
Other Expenses 639.8 Million -23.91 Million 130.72 Thousand -3.63 Million -1.95 Million -647.85 Thousand
Cost and Expenses 2.18 Billion 1.07 Billion 1.18 Billion 897.73 Million 741.84 Million 380.52 Million
Operating Income -731.43 Million 499.16 Million 392.29 Million 257.1 Million 194.31 Million 102.65 Million
Interest Expense 59.46 Million 45.42 Million 38.65 Million 42.18 Million 29.79 Million 3.69 Million
Income Tax Expense -60.37 Million 75.37 Million 73.59 Million 41.63 Million 36.66 Million 19.21 Million
Earnings before Tax -730.11 Million 475.24 Million 392.42 Million 253.46 Million 192.36 Million 102 Million
Net Income -651.96 Million 410.07 Million 302.4 Million 196.09 Million 126.74 Million 77.97 Million
Earnings Per Share Basic -0.60 0.38 0.31 0.20 0.15 0.09
Earnings Per Share Diluted -0.60 0.38 0.31 0.20 0.15 0.09
Weighted Average Shares Outstanding 1.08 Billion 1.07 Billion 982.96 Million 962.28 Million 868.11 Million 859.88 Million
Weighted Average Shares Outstanding (Diluted) 1.08 Billion 1.07 Billion 982.96 Million 962.28 Million 868.11 Million 881.92 Million
Gross Margin -0.05 0.58 0.51 0.48 0.51 0.56
EBIT Margin -0.39 0.40 0.34 0.32 0.30 0.27
Profit Margin -0.43 0.24 0.18 0.16 0.13 0.16
EBITDA -589.67 Million 593.82 Million 490.28 Million 348.09 Million 269.46 Million 125 Million
Earnings Before Tax Margin -0.49 0.29 0.23 0.21 0.20 0.21

Income Statement Charts