Xianheng International Science&Technology Co., Ltd. (605056.SS)

CNY 13.07

(2.03%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 2.92 Billion 2.12 Billion 1.99 Billion 1.99 Billion 1.94 Billion 1.52 Billion
Cost of Revenue 1.98 Billion 1.28 Billion 1.16 Billion 1.18 Billion 1.19 Billion 897.84 Million
Gross Profit 942.33 Million 840.1 Million 832.16 Million 805.39 Million 753.49 Million 623.4 Million
Operating Expenses 794.6 Million 538.17 Million 555.23 Million 472.74 Million 430.25 Million 381.86 Million
Selling, General and Administrative Expenses 433.7 Million 310.87 Million 343.91 Million 289.28 Million 260.39 Million 250.8 Million
Research and Development Expenses 50.16 Million 46.45 Million 33.65 Million 27.91 Million 28.69 Million 26.98 Million
Other Expenses 100.85 Million 180.84 Million 177.66 Million 155.54 Million 141.16 Million -934.5 Thousand
Cost and Expenses 2.78 Billion 1.82 Billion 1.71 Billion 1.65 Billion 1.62 Billion 1.27 Billion
Operating Income 147.72 Million 290.62 Million 274.56 Million 322.05 Million 317.17 Million 236.26 Million
Interest Expense 2.1 Million 1.54 Million 688.79 Thousand 74.86 Thousand 207.8 Thousand 375.45 Thousand
Income Tax Expense 37.9 Million 69.21 Million 66.59 Million 78.52 Million 78.55 Million 69.75 Million
Earnings before Tax 146.19 Million 287.47 Million 273.35 Million 322.06 Million 318.22 Million 235.32 Million
Net Income 96.64 Million 206.89 Million 198.85 Million 237.51 Million 235.18 Million 163.56 Million
Earnings Per Share Basic 0.24 0.52 0.50 0.59 0.59 0.45
Earnings Per Share Diluted 0.24 0.52 0.50 0.59 0.59 0.45
Weighted Average Shares Outstanding 402.67 Million 400.01 Million 400.01 Million 400.01 Million 400.01 Million 363.48 Million
Weighted Average Shares Outstanding (Diluted) 402.67 Million 400.01 Million 400.01 Million 400.01 Million 400.01 Million 363.48 Million
Gross Margin 0.32 0.40 0.42 0.40 0.39 0.41
EBIT Margin 0.07 0.16 0.16 0.18 0.17 0.17
Profit Margin 0.03 0.10 0.10 0.12 0.12 0.11
EBITDA 191.17 Million 323.19 Million 308.11 Million 338.34 Million 333.98 Million 248.7 Million
Earnings Before Tax Margin 0.05 0.14 0.14 0.16 0.16 0.16

Income Statement Charts