Xianhe Co.,Ltd. (603733.SS)

CNY 18.73

(-1.11%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 8.55 Billion 7.73 Billion 6.01 Billion 4.84 Billion 4.56 Billion 4.09 Billion
Cost of Revenue 7.55 Billion 6.84 Billion 4.81 Billion 3.85 Billion 3.71 Billion 3.39 Billion
Gross Profit 993.59 Million 890.57 Million 1.2 Billion 991.52 Million 853.92 Million 706.07 Million
Operating Expenses 260.14 Million 196.5 Million 275.04 Million 242.64 Million 351.73 Million 351.56 Million
Selling, General and Administrative Expenses 67.3 Million 55.55 Million 51.44 Million 42.15 Million 165.98 Million 165.14 Million
Research and Development Expenses 112.89 Million 104.01 Million 158.09 Million 122.65 Million 105.96 Million 88.18 Million
Other Expenses - 36.93 Million 65.51 Million 77.83 Million 79.77 Million 10.76 Million
Cost and Expenses 7.82 Billion 7.04 Billion 5.09 Billion 4.09 Billion 4.06 Billion 3.74 Billion
Operating Income 733.44 Million 801.06 Million 1.15 Billion 833.84 Million 504.49 Million 331.75 Million
Interest Expense 145.85 Million 74.38 Million 31.57 Million 75.73 Million 66.35 Million 63.27 Million
Income Tax Expense 65.12 Million 79.1 Million 128.95 Million 115.68 Million 67.09 Million 49.85 Million
Earnings before Tax 732.39 Million 793.91 Million 1.14 Billion 834.69 Million 506.54 Million 342.52 Million
Net Income 663.79 Million 710.28 Million 1.01 Billion 717.16 Million 439.92 Million 292.4 Million
Earnings Per Share Basic 0.94 1.01 1.44 1.13 0.72 0.49
Earnings Per Share Diluted 0.72 0.98 1.44 1.06 0.72 0.49
Weighted Average Shares Outstanding 706.16 Million 705.97 Million 705.97 Million 634.65 Million 612 Million 596.74 Million
Weighted Average Shares Outstanding (Diluted) 921.93 Million 724.78 Million 705.97 Million 676.56 Million 612 Million 596.74 Million
Gross Margin 0.12 0.12 0.20 0.20 0.19 0.17
EBIT Margin 0.13 0.15 0.26 0.25 0.18 0.16
Profit Margin 0.08 0.09 0.17 0.15 0.10 0.07
EBITDA 1.07 Billion 1.1 Billion 1.5 Billion 1.03 Billion 696.56 Million 538.47 Million
Earnings Before Tax Margin 0.09 0.10 0.19 0.17 0.11 0.08

Income Statement Charts