China Petroleum & Chemical Corporation (0386.HK)

HKD 4.27

(-0.7%)

Annual Income Statements

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 3210.86 Billion 3318.16 Billion 2740.88 Billion 2105.98 Billion 2966.19 Billion 2891.17 Billion
Cost of Revenue 2569.41 Billion 2794.66 Billion 2192.34 Billion 1701.09 Billion 2489.71 Billion 2402.95 Billion
Gross Profit 641.45 Billion 523.5 Billion 548.53 Billion 404.88 Billion 476.47 Billion 488.22 Billion
Operating Expenses 554.62 Billion 427.19 Billion 425.07 Billion 380.33 Billion 384.44 Billion 397.35 Billion
Selling, General and Administrative Expenses 178.4 Billion 159.39 Billion 158.47 Billion 141.32 Billion 136.79 Billion 143.36 Billion
Research and Development Expenses 13.96 Billion 13 Billion 11.48 Billion 10.08 Billion 9.45 Billion 7.95 Billion
Other Expenses 362.25 Billion 267.79 Billion 266.6 Billion 228.92 Billion 247.64 Billion -6.85 Billion
Cost and Expenses 3124.03 Billion 3221.85 Billion 2617.41 Billion 2081.42 Billion 2874.16 Billion 2800.3 Billion
Operating Income 86.82 Billion 117.06 Billion 152.45 Billion -70.89 Billion 86.19 Billion 82.26 Billion
Interest Expense 16.97 Billion 15.66 Billion 13.88 Billion 13.85 Billion 15.58 Billion 5.88 Billion
Income Tax Expense 16.07 Billion 18.75 Billion 23.31 Billion 6.21 Billion 17.89 Billion 20.21 Billion
Earnings before Tax 83.93 Billion 94.4 Billion 109.16 Billion 48.14 Billion 89.92 Billion 99.11 Billion
Net Income 58.31 Billion 66.15 Billion 71.97 Billion 33.44 Billion 57.51 Billion 61.61 Billion
Earnings Per Share Basic 0.49 0.55 0.59 0.27 0.47 0.51
Earnings Per Share Diluted 0.49 0.55 0.59 0.27 0.47 0.51
Weighted Average Shares Outstanding 119.81 Billion 120.88 Billion 121.07 Billion 121.07 Billion 121.07 Billion 121.07 Billion
Weighted Average Shares Outstanding (Diluted) 119.81 Billion 120.88 Billion 121.07 Billion 121.07 Billion 121.07 Billion 121.07 Billion
Gross Margin 0.20 0.16 0.20 0.19 0.16 0.17
EBIT Margin 0.07 0.07 0.10 0.02 0.07 0.08
Profit Margin 0.02 0.02 0.03 0.02 0.02 0.02
EBITDA 214.65 Billion 219.97 Billion 238.73 Billion 36.07 Billion 215.47 Billion 215.64 Billion
Earnings Before Tax Margin 0.03 0.04 0.06 -0.03 0.03 0.03

Income Statement Charts