D and O Home Collection Group Co., Ltd. (002798.SZ)

CNY 4.38

(-0.68%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 3.76 Billion 4.11 Billion 6.14 Billion 5.63 Billion 5.57 Billion 4.3 Billion
Cost of Revenue 2.92 Billion 3.39 Billion 4.54 Billion 3.91 Billion 3.56 Billion 2.8 Billion
Gross Profit 831.85 Million 721.72 Million 1.6 Billion 1.71 Billion 2 Billion 1.5 Billion
Operating Expenses 1.52 Billion 1.09 Billion 1.04 Billion 933.66 Million 1.25 Billion 1 Billion
Selling, General and Administrative Expenses 932.27 Million 762.19 Million 684.29 Million 629.09 Million 976.32 Million 760.69 Million
Research and Development Expenses 166.42 Million 229.78 Million 250.77 Million 245.52 Million 238.09 Million 170.56 Million
Other Expenses 423.6 Million 107.66 Million 111.56 Million 59.03 Million 38.35 Million -6.36 Million
Cost and Expenses 4.45 Billion 4.48 Billion 5.59 Billion 4.85 Billion 4.82 Billion 3.8 Billion
Operating Income -690.45 Million -377.92 Million 531.19 Million 621.42 Million 634.09 Million 434.87 Million
Interest Expense 169.77 Million 187.79 Million 135.18 Million 95.25 Million 54.94 Million 41.7 Million
Income Tax Expense -60.47 Million -116.52 Million -15.79 Million 55.26 Million 73.02 Million 52.77 Million
Earnings before Tax -719.12 Million -1.62 Billion 50.29 Million 618.44 Million 630.85 Million 428.51 Million
Net Income -658.09 Million -1.5 Billion 69.11 Million 566.57 Million 566.02 Million 380.64 Million
Earnings Per Share Basic -1.78 -4.07 0.18 1.50 1.49 1.01
Earnings Per Share Diluted -1.78 -4.07 0.18 1.44 1.48 0.99
Weighted Average Shares Outstanding 369.71 Million 370.32 Million 379.48 Million 377.22 Million 380.24 Million 376.87 Million
Weighted Average Shares Outstanding (Diluted) 369.71 Million 370.32 Million 379.48 Million 393.45 Million 381.52 Million 384.48 Million
Gross Margin 0.22 0.18 0.26 0.30 0.36 0.35
EBIT Margin -0.08 -0.03 0.12 0.17 0.16 0.14
Profit Margin -0.18 -0.37 0.01 0.10 0.10 0.09
EBITDA -289.78 Million -1.16 Billion 402.5 Million 848.42 Million 843.2 Million 556.16 Million
Earnings Before Tax Margin -0.18 -0.09 0.09 0.11 0.11 0.10

Income Statement Charts