Canada markets open in 5 hours 24 minutes

Huaneng Power International, Inc. (HNP)

NYSE - NYSE Delayed Price. Currency in USD
Add to watchlist
14.67+0.06 (+0.41%)
At close: 4:00PM EDT
Show:
Balance Sheet
Cash Flow
Annual

Income Statement

Currency in CNY. All numbers in thousands
Breakdown
ttm
2020-12-31
2019-12-31
2018-12-31
2017-12-31
Total Revenue
169,446,338
169,446,338
174,009,401
169,550,624
152,459,444
Cost of Revenue
100,580,960
100,580,960
107,539,615
114,904,660
100,967,953
Gross Profit
68,865,378
68,865,378
66,469,786
54,645,964
51,491,491
Operating Expenses
Research Development
667,592
667,592
-
-
-
Selling General and Administrative
15,484,004
15,484,004
13,514,752
11,845,280
10,590,084
Total Operating Expenses
47,193,142
47,193,142
54,092,055
44,531,699
42,308,101
Operating Income or Loss
21,672,236
21,672,236
12,377,731
10,114,265
9,183,390
Interest Expense
9,200,612
9,200,612
10,762,718
10,486,412
9,749,004
Total Other Income/Expenses Net
-7,990,612
-7,990,612
1,239,893
2,110,690
3,168,441
Income Before Tax
4,773,736
4,773,736
3,119,460
1,973,147
2,801,733
Income Tax Expense
2,163,173
2,163,173
2,011,255
643,173
1,217,526
Income from Continuing Operations
2,610,563
2,610,563
1,108,205
1,329,974
1,584,207
Net Income
2,377,851
2,377,851
766,345
734,435
1,579,836
Net Income available to common shareholders
607,382
607,382
80,423
392,086
1,511,236
Basic EPS
-
-
0.40
1.20
4.00
Diluted EPS
-
-
0.40
1.20
4.00
Basic Average Shares
-
-
392,452
382,083
380,010
Diluted Average Shares
-
-
392,452
382,083
380,010
EBITDA
-
36,120,664
35,747,081
33,270,050
33,072,692