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,285.71
+99.36
(+1.21%)
FTSE 250
21,356.30
+471.95
(+2.26%)
AIM
779.67
+6.64
(+0.86%)
GBP/EUR
1.1844
-0.0006
(-0.05%)
GBP/USD
1.2873
+0.0019
(+0.14%)
Bitcoin GBP
52,607.59
+938.28
(+1.82%)
PROPERTY
8 champion homes in Olympic host cities
A selection of properties in former Games cities as Paris 2024 starts
China Gas Holdings Limited (CGHOF)
OTC Markets OTCPK - OTC Markets OTCPK Delayed price. Currency in USD
Add to watchlist
0.9100
0.0000
(0.00%)
At close: 04:00PM EDT
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/03/2024
31/03/2023
31/03/2022
31/03/2021
31/03/2020
Total revenue
81,410,133
81,410,133
91,988,445
88,225,193
69,975,381
-
Cost of revenue
70,106,010
70,106,010
79,953,770
72,486,201
51,873,223
-
Gross profit
11,304,123
11,304,123
12,034,675
15,738,992
18,102,158
-
Operating expenses
Selling general and administrative
5,714,512
5,714,512
6,103,585
5,834,578
5,189,275
-
Total operating expenses
5,335,912
5,335,912
5,465,122
5,502,094
4,569,045
-
Operating income or loss
5,968,211
5,968,211
6,569,553
10,236,898
13,533,113
-
Interest expense
2,121,753
2,121,753
1,855,358
1,456,530
1,418,781
-
Income before tax
4,612,445
4,612,445
6,038,002
10,787,316
14,090,049
-
Income tax expense
759,558
759,558
923,578
2,004,446
2,417,766
-
Income from continuing operations
3,852,887
3,852,887
5,114,424
8,782,870
11,672,283
-
Net income
3,184,939
3,184,939
4,293,484
7,662,036
10,478,683
-
Net income available to common shareholders
3,184,939
3,184,939
4,293,484
7,662,036
10,478,683
-
Basic EPS
0.54
-
0.80
1.39
2.01
1.76
Diluted EPS
0.54
-
0.80
1.39
2.01
1.76
Basic average shares
5,359,495
-
5,387,551
5,498,433
5,215,306
5,218,563
Diluted average shares
5,359,506
-
5,387,558
5,498,433
5,215,306
5,218,563
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.