Logo image of SNP

CHINA PETROLEUM & CHEM-ADR (SNP) Stock Income Statement

NYSE:SNP - New York Stock Exchange, Inc. - US16941R1086 - ADR - Currency: USD

45.66  -0.13 (-0.28%)

After market: 45.66 0 (0%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2022-6-30)
2021
(2021-12-31)
2020
(2020-12-31)
2019
(2019-12-31)
2018
(2018-12-31)
Revenue
SNP Revenue ChartSNP Revenue over time chart
3091.30B2740.88B2105.98B2959.80B2891.18B
Minority Interest Expense
SNP Minority Interest Expense ChartSNP Minority Interest Expense over time chart
-10.43B-13.82B-8.83B-14.55B-17.20B
Cost Of Goods
SNP Cost Of Goods ChartSNP Cost Of Goods over time chart
2820.05B2440.01B1901.87B2691.04B2614.36B
Gross Profit
SNP Gross Profit ChartSNP Gross Profit over time chart
271.24B300.88B204.11B268.75B276.82B
Operating Expenses
SNP Operating Expenses ChartSNP Operating Expenses over time chart
142.17B180.51B179.47B177.49B184.86B
Research and Development
SNP Research and Development ChartSNP Research and Development over time chart
25.71B23.86B19.80B19.96B18.70B
Selling, General, and Administrative Expenses
SNP Selling, General, and Administrative Expenses ChartSNP Selling, General, and Administrative Expenses over time chart
109.50B161.44B165.63B162.13B171.50B
Operating Income
SNP Operating Income ChartSNP Operating Income over time chart
129.07B120.37B24.64B91.26B91.96B
Interest Income/Expense
SNP Interest Income/Expense ChartSNP Interest Income/Expense over time chart
-16.94B1.33B614.00M248.00M16.04B
Other Income/Expense
SNP Other Income/Expense ChartSNP Other Income/Expense over time chart
-3.90B-339.00M-2.36B-23.00M-972.00M
Non Recurring Items
SNP Non Recurring Items ChartSNP Non Recurring Items over time chart
519.00M-13.01B25.08B-1.38B-6.53B
Income Before Taxes
SNP Income Before Taxes ChartSNP Income Before Taxes over time chart
108.75B108.35B47.97B90.11B100.50B
Income Tax
SNP Income Tax ChartSNP Income Tax over time chart
22.80B23.32B6.22B17.94B20.21B
Net Income
SNP Net Income ChartSNP Net Income over time chart
75.51B71.21B32.92B57.62B63.09B
 
Per Share Data
EPS Diluted Total Ops
SNP EPS Diluted Total Ops ChartSNP EPS Diluted Total Ops over time chart
62.3758.8127.1947.5952.10
Non GAAP EPS
SNP Non GAAP EPS ChartSNP Non GAAP EPS over time chart
N/A58.70N/AN/AN/A
 
Statistics
Gross Profit Margin
SNP Gross Profit Margin ChartSNP Gross Profit Margin over time chart
8.77%10.98%9.69%9.08%9.57%
Profit Margin
SNP Profit Margin ChartSNP Profit Margin over time chart
2.44%2.60%1.56%1.95%2.18%
Operating Profit Margin
SNP Operating Profit Margin ChartSNP Operating Profit Margin over time chart
4.18%4.39%1.17%3.08%3.18%

All data in CNY

Charts

SNP Income Statement data chartSNP Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 TTM 1T 2T 3T
SNP Earnings Per Share (EPS) chartSNP EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 TTM 20 40 60