Beijing E-Hualu Information Technology Co., Ltd. (300212.SZ)

CNY 22.2

(2.54%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 764.97 Million 1.6 Billion 2.02 Billion 2.8 Billion 3.74 Billion 2.95 Billion
Cost of Revenue 758.4 Million 869.4 Million 1.24 Billion 1.53 Billion 2.4 Billion 1.8 Billion
Gross Profit 6.56 Million 734.54 Million 777.77 Million 1.27 Billion 1.34 Billion 1.14 Billion
Operating Expenses 1.88 Billion 475.06 Million 504.49 Million 441.45 Million 501.83 Million 517.58 Million
Selling, General and Administrative Expenses 91.06 Million 210.31 Million 205.18 Million 187.95 Million 207.56 Million 254.93 Million
Research and Development Expenses 42.87 Million 58.44 Million 90.57 Million 87.65 Million 63.18 Million 107.58 Million
Other Expenses 503.08 Million 206.3 Million 208.73 Million 165.84 Million 231.08 Million 11.71 Million
Cost and Expenses 2.63 Billion 1.34 Billion 1.74 Billion 1.97 Billion 2.9 Billion 2.32 Billion
Operating Income -1.4 Billion 391.31 Million 371.79 Million 1.2 Billion 896.49 Million 408.32 Million
Interest Expense 317.78 Million 257.33 Million 295.1 Million 293.4 Million 242.21 Million 166.38 Million
Income Tax Expense 6.06 Million 11.59 Million -8.36 Million 114.63 Million 105.61 Million 62.28 Million
Earnings before Tax -1.8 Billion 43.74 Million -151.36 Million 811.72 Million 523.48 Million 420.03 Million
Net Income -1.88 Billion 32.15 Million -142.99 Million 561.17 Million 384 Million 302.44 Million
Earnings Per Share Basic -2.83 0.05 -0.22 0.86 0.60 0.56
Earnings Per Share Diluted -2.83 0.05 -0.22 0.86 0.59 0.56
Weighted Average Shares Outstanding 667.22 Million 663.17 Million 659.04 Million 649.78 Million 641.07 Million 542.5 Million
Weighted Average Shares Outstanding (Diluted) 667.22 Million 663.17 Million 659.04 Million 651.31 Million 650.03 Million 542.5 Million
Gross Margin 0.01 0.46 0.39 0.45 0.36 0.39
EBIT Margin -1.58 0.34 0.26 0.47 0.27 0.25
Profit Margin -2.47 0.02 -0.07 0.20 0.10 0.10
EBITDA -1.21 Billion 452.95 Million 317.65 Million 1.12 Billion 905.09 Million 620.14 Million
Earnings Before Tax Margin -1.83 0.24 0.18 0.43 0.24 0.14

Income Statement Charts