Home
Mail
Search
News
Finance
Sport
TV
Lifestyle
Entertainment
Mobile
Horoscopes
More
Yahoo
Mail
Watchlists
My Portfolios
Market Data
Latest News
Industries
Personal Finance
Currency Convertor
Video
New Zealand markets closed
NZX 50
12,619.94
+47.28
(+0.38%)
NZD/USD
0.6200
-0.0014
(-0.22%)
NZD/EUR
0.5622
-0.0006
(-0.11%)
ALL ORDS
8,416.60
-57.70
(-0.68%)
ASX 200
8,150.00
-55.20
(-0.67%)
OIL
74.39
+0.68
(+0.92%)
Sinopec Shanghai Petrochemical Company Limited (SPTJF)
OTC Markets OTCPK - OTC Markets OTCPK Delayed price. Currency in USD
Add to watchlist
0.1630
0.0000
(0.00%)
At close: 04:00PM EDT
Summary
Chart
Statistics
Historical data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income statement
Balance sheet
Cash flow
Annual
Quarterly
Income statement
All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Total revenue
91,609,350
93,013,595
82,518,315
89,280,415
74,705,183
-
Cost of revenue
77,041,856
79,157,873
73,518,024
71,675,646
59,089,119
-
Gross profit
14,567,494
13,855,722
9,000,291
17,604,769
15,616,064
-
Operating expenses
Research development
215,820
186,978
130,516
94,295
110,625
-
Selling general and administrative
833,281
857,014
802,305
813,274
903,531
-
Total operating expenses
14,842,726
15,145,855
11,967,497
15,573,173
16,051,064
-
Operating income or loss
-275,232
-1,290,133
-2,967,206
2,031,596
-435,000
-
Interest expense
181,173
144,618
97,463
-12,104
-7,405
-
Total other income/expenses net
-
-
-126,611
1,085,334
1,037,180
1,221,468
Income before tax
-465,667
-1,715,136
-3,599,570
2,648,161
573,816
-
Income tax expense
-73,708
-306,093
-731,460
644,480
-65,620
-
Income from continuing operations
-391,959
-1,409,043
-2,868,110
2,003,681
639,436
-
Net income
-389,687
-1,405,876
-2,871,969
2,000,506
628,110
-
Net income available to common shareholders
-389,687
-1,405,876
-2,871,969
2,000,506
628,110
-
Basic EPS
-0.15
-0.13
-0.27
0.18
0.06
-
Diluted EPS
-0.15
-0.13
-0.27
0.18
0.06
-
Basic average shares
10,775,421
10,814,431
10,837,619
10,813,546
10,829,483
-
Diluted average shares
10,775,421
10,814,431
10,837,619
10,813,546
10,829,483
-
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Your privacy choices
About our ads
© 2024 Yahoo. All rights reserved.