Shenzhen Kedali Industry Co., Ltd. (002850.SZ)

CNY 102.13

(-0.84%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 10.51 Billion 8.65 Billion 4.46 Billion 1.98 Billion 2.22 Billion 2 Billion
Cost of Revenue 8.1 Billion 6.58 Billion 3.29 Billion 1.42 Billion 1.6 Billion 1.59 Billion
Gross Profit 2.4 Billion 2.06 Billion 1.17 Billion 559 Million 627.36 Million 403.65 Million
Operating Expenses 1.03 Billion 800.56 Million 449.76 Million 255.06 Million 285.41 Million 236.19 Million
Selling, General and Administrative Expenses 85.32 Million 95.96 Million 57.49 Million 69.17 Million 81.52 Million 67.23 Million
Research and Development Expenses 636.47 Million 545.14 Million 275.23 Million 132.41 Million 130.12 Million 107.2 Million
Other Expenses 385.39 Million 159.45 Million 117.04 Million 53.47 Million 73.75 Million -2.18 Million
Cost and Expenses 9.13 Billion 7.38 Billion 3.74 Billion 1.68 Billion 1.88 Billion 1.83 Billion
Operating Income 1.44 Billion 1.03 Billion 608.46 Million 281.2 Million 272.89 Million 99.63 Million
Interest Expense 100.06 Million 83.18 Million 19.34 Million 11.14 Million 43.2 Million 28.55 Million
Income Tax Expense 140.23 Million 116.06 Million 55.55 Million 17.56 Million 39.25 Million 17.01 Million
Earnings before Tax 1.35 Billion 1.02 Billion 601.12 Million 194.91 Million 270.76 Million 97.44 Million
Net Income 1.2 Billion 899.71 Million 541.61 Million 178.63 Million 237.31 Million 82.28 Million
Earnings Per Share Basic 4.82 3.86 2.33 0.84 1.13 0.39
Earnings Per Share Diluted 4.79 3.82 2.33 0.84 1.13 0.39
Weighted Average Shares Outstanding 249.13 Million 233.46 Million 232.92 Million 212.66 Million 210 Million 210 Million
Weighted Average Shares Outstanding (Diluted) 250.69 Million 235.91 Million 232.92 Million 212.66 Million 210 Million 210.99 Million
Gross Margin 0.23 0.24 0.26 0.28 0.28 0.20
EBIT Margin 0.20 0.19 0.21 0.24 0.23 0.14
Profit Margin 0.11 0.10 0.12 0.09 0.11 0.04
EBITDA 2.1 Billion 1.51 Billion 877.07 Million 406.48 Million 449.36 Million 233.04 Million
Earnings Before Tax Margin 0.14 0.12 0.14 0.14 0.12 0.05

Income Statement Charts