Hubei Donper Electromechanical Group Co., Ltd. (601956.SS)

CNY 5.18

(-0.38%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 5.86 Billion 5.34 Billion 6.05 Billion 5.21 Billion 4.92 Billion 4.53 Billion
Cost of Revenue 5.07 Billion 4.68 Billion 5.4 Billion 4.31 Billion 4.07 Billion 3.83 Billion
Gross Profit 786.74 Million 662.93 Million 658.7 Million 894.4 Million 850.07 Million 704.91 Million
Operating Expenses 609.04 Million 527.11 Million 525.66 Million 549.46 Million 605.45 Million 517.06 Million
Selling, General and Administrative Expenses 353.34 Million 149.13 Million 119.61 Million 138.46 Million 222.45 Million 209.16 Million
Research and Development Expenses 260.38 Million 265.54 Million 276.38 Million 289.23 Million 265.25 Million 190.88 Million
Other Expenses - 112.43 Million 129.66 Million 121.76 Million 117.74 Million 25.32 Million
Cost and Expenses 5.68 Billion 5.2 Billion 5.92 Billion 4.86 Billion 4.68 Billion 4.34 Billion
Operating Income 172.89 Million 157.37 Million 107.09 Million 224.42 Million 289.96 Million 131.06 Million
Interest Expense 32.8 Million 43.41 Million 47.21 Million 63.1 Million 61.56 Million 79.81 Million
Income Tax Expense 15.64 Million 3.39 Million -243.24 Thousand 26.51 Million 35.81 Million 4.71 Million
Earnings before Tax 203.74 Million 155.04 Million 28.65 Million 218.58 Million 217.94 Million 156.38 Million
Net Income 188.43 Million 142.03 Million 31.88 Million 192.07 Million 182.12 Million 81.97 Million
Earnings Per Share Basic 0.31 0.26 0.06 0.38 0.36 0.27
Earnings Per Share Diluted 0.30 0.26 0.06 0.38 0.36 0.27
Weighted Average Shares Outstanding 615.2 Million 544.61 Million 511.32 Million 511.32 Million 511.32 Million 299.98 Million
Weighted Average Shares Outstanding (Diluted) 617.82 Million 545.87 Million 511.32 Million 511.32 Million 511.32 Million 299.98 Million
Gross Margin 0.13 0.12 0.11 0.17 0.17 0.16
EBIT Margin 0.07 0.07 0.05 0.09 0.09 0.09
Profit Margin 0.03 0.03 0.01 0.04 0.04 0.02
EBITDA 428.38 Million 385.36 Million 258.59 Million 473.86 Million 455.74 Million 310.04 Million
Earnings Before Tax Margin 0.03 0.03 0.02 0.04 0.06 0.03

Income Statement Charts