Home
Mail
News
Sport
Finance
Celebrity
Style
Weather
Mobile
Messenger
Movies
More
Yahoo
Mail
News
Market Data
Crypto
Bank of England
Money Matters
Property
Top Stocks
Work & Management
Industry News
Brexit
My Portfolio
My Screeners
Watchlists
Videos
UK markets closed
FTSE 100
8,245.37
-39.97
(-0.48%)
FTSE 250
20,555.37
-160.51
(-0.77%)
AIM
793.53
-3.01
(-0.38%)
GBP/EUR
1.1772
+0.0031
(+0.26%)
GBP/USD
1.2724
-0.0069
(-0.54%)
Bitcoin GBP
54,401.95
-1,166.61
(-2.10%)
REAL ESTATE
10 bargain properties going under the hammer
Buying a home at auction can save you money, but preparation is key
Xinjiang East Universe Gas Co.Ltd. (603706.SS)
Shanghai - Shanghai Delayed price. Currency in CNY
Add to watchlist
15.17
+0.17
(+1.13%)
At close: 03:00PM CST
Summary
Chart
Conversations
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
1,257,005
1,203,081
1,057,098
988,345
804,633
-
Cost of revenue
904,896
856,021
790,483
732,774
598,254
-
Gross profit
352,109
347,060
266,615
255,570
206,379
-
Operating expenses
Research development
-
3,301
-
-
-
-
Selling general and administrative
55,173
54,961
49,724
62,087
51,460
-
Total operating expenses
90,768
89,237
80,124
62,924
80,323
-
Operating income or loss
261,341
257,822
186,490
192,647
126,056
-
Interest expense
2,975
2,498
5,225
8,355
7,651
-
Income before tax
261,244
250,736
174,986
196,868
129,673
-
Income tax expense
46,514
44,781
30,292
32,387
17,456
-
Income from continuing operations
214,731
205,955
144,694
164,481
112,218
-
Net income
204,060
197,398
137,093
155,814
104,533
-
Net income available to common shareholders
204,060
197,398
137,093
155,814
104,533
-
Basic EPS
0.80
-
0.72
0.82
0.65
0.71
Diluted EPS
0.80
-
0.72
0.82
0.65
0.71
Basic average shares
188,508
-
190,407
190,017
160,820
159,496
Diluted average shares
188,508
-
190,407
190,017
160,820
159,496
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.