Zhejiang XCC Group Co.,Ltd (603667.SS)

CNY 27.05

(1.43%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 3.1 Billion 3.2 Billion 2.42 Billion 1.75 Billion 1.81 Billion 1.37 Billion
Cost of Revenue 2.59 Billion 2.63 Billion 1.94 Billion 1.4 Billion 1.41 Billion 1.05 Billion
Gross Profit 511.72 Million 568.93 Million 481.93 Million 353.13 Million 403.06 Million 314.69 Million
Operating Expenses 326.35 Million 349.91 Million 278.41 Million 204.62 Million 238.34 Million 181.14 Million
Selling, General and Administrative Expenses 126.12 Million 114.2 Million 84.24 Million 59.24 Million 84.95 Million 72.19 Million
Research and Development Expenses 101.33 Million 101.83 Million 81.68 Million 61.05 Million 63.54 Million 42.22 Million
Other Expenses - 133.87 Million 112.48 Million 84.32 Million 89.83 Million 153.66 Thousand
Cost and Expenses 2.88 Billion 2.98 Billion 2.21 Billion 1.6 Billion 1.65 Billion 1.24 Billion
Operating Income 162.75 Million 266.93 Million 209.93 Million 145.55 Million 177.16 Million 119.61 Million
Interest Expense 45.96 Million 45.55 Million 46.16 Million 36.7 Million 30.52 Million 12.04 Million
Income Tax Expense 19.17 Million 17.4 Million 21.45 Million 13.89 Million 15.16 Million 17.94 Million
Earnings before Tax 163.02 Million 176.29 Million 152.01 Million 77.04 Million 120.06 Million 120.02 Million
Net Income 138.17 Million 147.76 Million 123.51 Million 62.1 Million 102.39 Million 102.27 Million
Earnings Per Share Basic 0.40 0.48 0.43 0.22 0.36 0.40
Earnings Per Share Diluted 0.40 0.48 0.43 0.22 0.36 0.38
Weighted Average Shares Outstanding 345.44 Million 307.84 Million 287.23 Million 284.26 Million 284.25 Million 258.02 Million
Weighted Average Shares Outstanding (Diluted) 345.44 Million 307.84 Million 287.23 Million 284.26 Million 284.25 Million 269.13 Million
Gross Margin 0.16 0.18 0.20 0.20 0.22 0.23
EBIT Margin 0.12 0.13 0.14 0.15 0.15 0.15
Profit Margin 0.04 0.05 0.05 0.04 0.06 0.07
EBITDA 359.12 Million 369.58 Million 319.42 Million 223.47 Million 256.55 Million 207.58 Million
Earnings Before Tax Margin 0.05 0.08 0.09 0.08 0.10 0.09

Income Statement Charts