Henan Shenhuo Coal & Power Co.,Ltd (000933.SZ)

CNY 16.7

(-2.11%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 37.62 Billion 42.7 Billion 34.45 Billion 18.8 Billion 17.61 Billion 18.83 Billion
Cost of Revenue 27.71 Billion 29.33 Billion 22.15 Billion 14.76 Billion 15.01 Billion 16.45 Billion
Gross Profit 9.91 Billion 13.36 Billion 12.29 Billion 4.04 Billion 2.6 Billion 2.37 Billion
Operating Expenses 1.64 Billion 1.94 Billion 2.24 Billion 1.44 Billion 2.03 Billion 1.57 Billion
Selling, General and Administrative Expenses 1.16 Billion 465.7 Million 913.33 Million 544.56 Million 1.12 Billion 656 Million
Research and Development Expenses 429.02 Million 183.78 Million 145.4 Million 135.08 Million 53.29 Million 61.82 Million
Other Expenses 49.4 Million 1.29 Billion 1.18 Billion 764.95 Million 855.97 Million -101.01 Million
Cost and Expenses 29.35 Billion 31.28 Billion 24.4 Billion 16.21 Billion 17.04 Billion 18.02 Billion
Operating Income 8.26 Billion 10.9 Billion 10.15 Billion 2.9 Billion 1 Billion 486.88 Million
Interest Expense 516.95 Million 956.34 Million 1.41 Billion 1.54 Billion 1.72 Billion 2.02 Billion
Income Tax Expense 1.42 Billion 2.08 Billion 2.02 Billion 520.4 Million 491.6 Million 449.8 Million
Earnings before Tax 8.15 Billion 10.65 Billion 5.07 Billion 772.26 Million 1.06 Billion 385.86 Million
Net Income 5.9 Billion 7.57 Billion 3.23 Billion 251.86 Million 569.29 Million 238.86 Million
Earnings Per Share Basic 2.65 3.40 1.45 0.13 0.30 0.13
Earnings Per Share Diluted 2.64 3.38 1.45 0.13 0.30 0.13
Weighted Average Shares Outstanding 2.22 Billion 2.23 Billion 2.23 Billion 1.9 Billion 1.9 Billion 1.87 Billion
Weighted Average Shares Outstanding (Diluted) 2.23 Billion 2.24 Billion 2.23 Billion 1.9 Billion 1.9 Billion 1.87 Billion
Gross Margin 0.26 0.31 0.36 0.21 0.15 0.13
EBIT Margin 0.27 0.30 0.34 0.22 0.15 0.13
Profit Margin 0.16 0.18 0.09 0.01 0.03 0.01
EBITDA 10.25 Billion 13.03 Billion 8.21 Billion 3.51 Billion 4.27 Billion 3.96 Billion
Earnings Before Tax Margin 0.22 0.26 0.29 0.15 0.06 0.03

Income Statement Charts