Home
Mail
TV
News
Sport
Finance
Lifestyle
Entertainment
Weather
Mobile
Yahoo
Mail
Cost Of Living
Watchlists
My Portfolios
Markets
Money
Work
Technology
Industries
Give Feedback
Australia markets open in 9 hours 47 minutes
ALL ORDS
8,022.90
-54.00
(-0.67%)
AUD/USD
0.6658
+0.0008
(+0.12%)
ASX 200
7,783.00
-55.80
(-0.71%)
OIL
81.04
+0.21
(+0.26%)
GOLD
2,312.00
-18.80
(-0.81%)
Bitcoin AUD
92,900.22
+842.12
(+0.91%)
Zhejiang Xinzhonggang Thermal Power Co., LTD. (605162.SS)
Shanghai - Shanghai Delayed price. Currency in CNY
Add to watchlist
7.08
+0.13
(+1.87%)
At close: 03:00PM CST
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
Total revenue
980,222
955,730
964,995
770,844
570,987
Cost of revenue
720,968
728,434
774,477
602,180
336,560
Gross profit
259,253
227,296
190,518
168,664
234,428
Operating expenses
Research development
28,330
18,557
12,435
390.0285
7.7
Selling general and administrative
12,970
10,217
8,675
14,062
8,803
Total operating expenses
69,432
57,300
48,993
40,289
39,889
Operating income or loss
189,822
169,996
141,525
128,375
194,539
Interest expense
13,269
9,088
3,815
4,641
5,610
Income before tax
212,297
192,656
142,862
151,877
199,251
Income tax expense
50,056
45,516
27,111
38,189
41,913
Income from continuing operations
162,242
147,141
115,752
113,687
157,338
Net income
163,823
148,616
115,926
113,687
157,338
Net income available to common shareholders
163,823
148,616
115,926
113,687
157,338
Basic EPS
0.26
0.37
0.29
0.32
0.49
Diluted EPS
0.26
0.36
0.29
0.32
0.49
Basic average shares
407,152
401,665
399,745
355,273
321,098
Diluted average shares
407,152
412,823
399,745
355,273
321,098
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.