Shenzhen Hui Chuang Da Technology Co., Ltd. (300909.SZ)

CNY 25.88

(1.13%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.34 Billion 827.6 Million 827.2 Million 608.69 Million 406.9 Million 302.95 Million
Cost of Revenue 1.06 Billion 564.48 Million 541.4 Million 393.69 Million 253.03 Million 192.37 Million
Gross Profit 286.15 Million 263.12 Million 285.8 Million 215 Million 153.86 Million 110.57 Million
Operating Expenses 181.72 Million 136.33 Million 105.94 Million 74.06 Million 58.77 Million 37.59 Million
Selling, General and Administrative Expenses 104.5 Million 31.94 Million 26.29 Million 18.46 Million -30.58 Million -18.91 Million
Research and Development Expenses 78.21 Million 45.74 Million 41.01 Million 25.63 Million 21.63 Million 13.09 Million
Other Expenses -2.97 Million -3 Million -1.76 Million -781.74 Thousand -1.73 Million -6.15 Million
Cost and Expenses 1.25 Billion 700.81 Million 647.34 Million 467.76 Million 311.81 Million 229.97 Million
Operating Income 105.38 Million 144.03 Million 167.59 Million 114.58 Million 87.24 Million 71.47 Million
Interest Expense 14.11 Million 6.09 Million 4.18 Million 2.1 Million 2.54 Million 802.67 Thousand
Income Tax Expense 17.09 Million 18.95 Million 16.8 Million 19.16 Million 7.36 Million 10.15 Million
Earnings before Tax 104.12 Million 144.19 Million 165.83 Million 113.79 Million 86.91 Million 71.41 Million
Net Income 93.76 Million 128.71 Million 149.02 Million 94.62 Million 79.55 Million 61.25 Million
Earnings Per Share Basic 0.57 0.85 0.98 0.63 0.53 0.59
Earnings Per Share Diluted 0.57 0.85 0.98 0.63 0.53 0.59
Weighted Average Shares Outstanding 164.5 Million 151.35 Million 151.36 Million 151.36 Million 151.36 Million 104.41 Million
Weighted Average Shares Outstanding (Diluted) 164.5 Million 151.35 Million 151.36 Million 151.36 Million 151.36 Million 104.41 Million
Gross Margin 0.21 0.32 0.35 0.35 0.38 0.36
EBIT Margin 0.17 0.25 0.26 0.24 0.26 0.27
Profit Margin 0.07 0.16 0.18 0.16 0.20 0.20
EBITDA 223.88 Million 213.14 Million 212.45 Million 137.77 Million 98.49 Million 76.75 Million
Earnings Before Tax Margin 0.08 0.17 0.20 0.19 0.21 0.24

Income Statement Charts