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
NIKKEI 225
39,103.22
+486.12
(+1.26%)
HANG SENG
18,868.71
-326.89
(-1.70%)
CRUDE OIL
76.56
-1.01
(-1.30%)
GOLD FUTURES
2,334.80
-58.10
(-2.43%)
DOW
39,074.11
-596.93
(-1.50%)
Bitcoin GBP
52,829.04
-1,935.59
(-3.53%)
Money
What does the UK general election mean for your finances?
Implications of a snap election on your pensions, savings, tax and investments
Huaneng Power International, Inc. (HUNGF)
Other OTC - Other OTC Delayed price. Currency in USD
Add to watchlist
0.6268
-0.0482
(-7.14%)
As of 02:00PM EDT. Market open.
Summary
Chart
Conversations
Statistics
Historical data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income statement
Balance sheet
Cash flow
Annual
Quarterly
Income statement
Currency in CNY.
All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Total revenue
254,494,211
254,396,695
246,724,789
205,079,497
169,439,187
-
Cost of revenue
219,744,211
223,574,929
239,220,715
205,542,200
139,881,388
-
Gross profit
34,750,000
30,821,765
7,504,075
-462,703
29,557,799
-
Operating expenses
Research development
1,543,372
1,532,921
1,607,847
1,324,735
667,592
-
Selling general and administrative
1,728,984
1,655,921
1,337,113
1,367,964
1,136,939
-
Total operating expenses
8,697,077
8,505,909
6,901,311
6,674,133
6,591,649
-
Operating income or loss
26,052,923
22,315,856
602,764
-7,136,836
22,966,150
-
Interest expense
8,647,233
8,938,084
9,962,125
8,798,200
9,229,618
-
Total other income/expenses net
-
-
-
1,089,119
-7,990,612
-4,952,906
Income before tax
16,870,918
13,001,834
-9,702,682
-14,020,089
8,814,129
-
Income tax expense
4,415,122
3,919,368
382,206
-1,603,714
3,110,408
-
Income from continuing operations
12,455,796
9,082,466
-10,084,887
-12,416,375
5,703,720
-
Net income
10,791,415
8,445,560
-7,387,119
-10,006,110
4,564,990
-
Net income available to common shareholders
10,791,415
8,445,560
-7,387,119
-10,006,110
4,564,990
-
Basic EPS
0.40
0.35
-0.61
-0.77
0.18
-
Diluted EPS
0.40
0.35
-0.61
-0.77
0.18
-
Basic average shares
17,939,089
24,130,173
12,110,032
12,994,948
25,361,055
-
Diluted average shares
17,939,089
24,130,173
12,110,032
12,994,948
25,361,055
-
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.