China Shenhua Energy Company Limited (601088.SS)

CNY 42.66

(-0.93%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 324.68 Billion 344.53 Billion 335.21 Billion 233.26 Billion 241.87 Billion 264.1 Billion
Cost of Revenue 220.7 Billion 210.05 Billion 224.45 Billion 139.02 Billion 143.39 Billion 155.5 Billion
Gross Profit 103.98 Billion 134.47 Billion 110.76 Billion 94.24 Billion 98.47 Billion 108.59 Billion
Operating Expenses 13.41 Billion 33.43 Billion 28.15 Billion 30.53 Billion 30.05 Billion 30.79 Billion
Selling, General and Administrative Expenses 1.88 Billion 2.24 Billion 2.18 Billion 2.65 Billion 2.78 Billion 3.09 Billion
Research and Development Expenses 3 Billion 3.72 Billion 2.49 Billion 1.36 Billion 940 Million 454 Million
Other Expenses 8.52 Billion 27.46 Billion 23.46 Billion 26.52 Billion 26.33 Billion -3.07 Billion
Cost and Expenses 234.11 Billion 243.49 Billion 252.6 Billion 169.56 Billion 173.44 Billion 186.29 Billion
Operating Income 90.57 Billion 98.13 Billion 78.24 Billion 63.49 Billion 66.62 Billion 73.14 Billion
Interest Expense 598 Million 3.23 Billion 2.57 Billion 2.26 Billion 3.06 Billion 4.9 Billion
Income Tax Expense 17.57 Billion 14.59 Billion 18.01 Billion 15.39 Billion 15.18 Billion 16.02 Billion
Earnings before Tax 83.61 Billion 96.24 Billion 77.37 Billion 62.66 Billion 66.72 Billion 70.06 Billion
Net Income 59.69 Billion 69.64 Billion 50.08 Billion 39.17 Billion 43.25 Billion 43.86 Billion
Earnings Per Share Basic 3.00 3.51 2.52 1.97 2.17 2.21
Earnings Per Share Diluted 3.00 3.51 2.52 1.97 2.17 2.20
Weighted Average Shares Outstanding 19.87 Billion 19.86 Billion 19.86 Billion 19.86 Billion 19.88 Billion 19.88 Billion
Weighted Average Shares Outstanding (Diluted) 19.87 Billion 19.86 Billion 19.86 Billion 19.86 Billion 19.88 Billion 19.89 Billion
Gross Margin 0.32 0.39 0.33 0.40 0.41 0.41
EBIT Margin 0.33 0.36 0.31 0.37 0.38 0.37
Profit Margin 0.18 0.20 0.15 0.17 0.18 0.17
EBITDA 108.56 Billion 117.56 Billion 101.48 Billion 81.72 Billion 89.91 Billion 98.1 Billion
Earnings Before Tax Margin 0.28 0.28 0.23 0.27 0.28 0.28

Income Statement Charts