Singapore markets open in 3 hours 7 minutes

Huaneng Power International, Inc. (HNP)

NYSE - NYSE Delayed Price. Currency in USD
Add to watchlist
19.62+0.82 (+4.36%)
At close: 04:00PM EST
19.62 +0.19 (+0.98%)
After hours: 04:00PM EST
Show:
Balance sheet
Cash flow
Annual

Income statement

Currency in CNY. All numbers in thousands
Breakdown
ttm
31/12/2020
31/12/2019
31/12/2018
31/12/2017
Total revenue
185,435,115
169,446,338
174,009,401
169,550,624
152,459,444
Cost of revenue
117,506,856
100,580,960
107,539,615
114,904,660
100,967,953
Gross profit
67,928,259
68,865,378
66,469,786
54,645,964
51,491,491
Operating expenses
Research development
732,573
667,592
-
-
-
Selling general and administrative
16,867,626
15,484,004
13,514,752
11,845,280
10,590,084
Total operating expenses
49,689,934
47,193,142
54,092,055
44,531,699
42,308,101
Operating income or loss
18,238,325
21,672,236
12,377,731
10,114,265
9,183,390
Interest expense
8,605,502
9,200,612
10,762,718
10,486,412
9,749,004
Total other income/expenses net
-7,858,258
-7,990,612
1,239,893
2,110,690
3,168,441
Income before tax
2,047,818
4,773,736
3,119,460
1,973,147
2,801,733
Income tax expense
1,324,444
2,163,173
2,011,255
643,173
1,217,526
Income from continuing operations
723,374
2,610,563
1,108,205
1,329,974
1,584,207
Net income
955,366
2,377,851
766,345
734,435
1,579,836
Net income available to common shareholders
-1,143,930
607,382
80,423
392,086
1,511,236
Basic EPS
-
1.60
0.40
1.20
4.00
Diluted EPS
-
1.60
0.40
1.20
4.00
Basic average shares
-
392,452
392,452
382,083
380,010
Diluted average shares
-
392,452
392,452
382,083
380,010
EBITDA
-
36,120,664
35,747,081
33,270,050
33,072,692