HMT (Xiamen) New Technical Materials Co., Ltd (603306.SS)

CNY 30.43

(5.08%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 2.05 Billion 1.63 Billion 1.2 Billion 949.54 Million 985.71 Million 983.26 Million
Cost of Revenue 1.46 Billion 1.11 Billion 766.77 Million 609.03 Million 634.83 Million 587.61 Million
Gross Profit 589.54 Million 526.82 Million 439.22 Million 340.51 Million 350.88 Million 395.64 Million
Operating Expenses 329.93 Million 259.09 Million 247.73 Million 109.16 Million 114.1 Million 113.35 Million
Selling, General and Administrative Expenses 212.81 Million 134.13 Million 115.7 Million 19.26 Million 30.54 Million 34.02 Million
Research and Development Expenses 95.65 Million 81.65 Million 57.16 Million 46.27 Million 44.47 Million 40.83 Million
Other Expenses 21.47 Million 43.3 Million 74.86 Million 43.61 Million 39.08 Million 38.49 Million
Cost and Expenses 1.79 Billion 1.36 Billion 1.01 Billion 718.19 Million 748.93 Million 700.97 Million
Operating Income 259.61 Million 230.79 Million 201.35 Million 232.26 Million 277.42 Million 322.28 Million
Interest Expense 10.41 Million 1.55 Million 1.26 Million 1.05 Million 347.5 Thousand 58.76 Thousand
Income Tax Expense 32.36 Million 35.02 Million 25.25 Million 30.46 Million 40.68 Million 46.24 Million
Earnings before Tax 260.7 Million 230.48 Million 200.49 Million 231.48 Million 277.47 Million 322.68 Million
Net Income 242.01 Million 198.45 Million 176.11 Million 201.01 Million 236.79 Million 276.43 Million
Earnings Per Share Basic 0.75 0.65 0.57 0.65 0.77 0.90
Earnings Per Share Diluted 0.74 0.61 0.57 0.65 0.77 0.90
Weighted Average Shares Outstanding 323.97 Million 307.68 Million 307.01 Million 307.01 Million 307.01 Million 307.01 Million
Weighted Average Shares Outstanding (Diluted) 325.28 Million 324.28 Million 307.01 Million 307.01 Million 307.01 Million 307.15 Million
Gross Margin 0.29 0.32 0.36 0.36 0.36 0.40
EBIT Margin 0.19 0.22 0.25 0.39 0.37 0.40
Profit Margin 0.12 0.12 0.15 0.21 0.24 0.28
EBITDA 395.08 Million 343.51 Million 300.51 Million 323.26 Million 358.31 Million 389.83 Million
Earnings Before Tax Margin 0.13 0.14 0.17 0.24 0.28 0.33

Income Statement Charts