UK markets close in 2 hours 58 minutes

Huaneng Power International Inc (HUP1.BE)

Berlin - Berlin Delayed price. Currency in EUR
Add to watchlist
0.5500+0.0050 (+0.92%)
As of 08:04AM CEST. Market open.
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Assets
Current assets
Cash
Cash and cash equivalents
16,849,858
17,175,575
16,350,332
13,871,523
Total cash
16,849,858
17,175,575
16,350,332
13,871,523
Net receivables
45,826,248
39,862,086
39,856,734
28,633,862
Inventory
11,899,339
12,701,908
16,824,431
6,602,459
Other current assets
5,860,330
4,731,767
6,735,186
3,604,728
Total current assets
90,744,158
86,721,862
92,471,125
66,137,631
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
732,604,622
674,833,651
634,322,696
593,672,697
Accumulated depreciation
-358,187,545
-334,984,845
-309,866,713
-291,578,071
Net property, plant and equipment
374,417,077
339,848,807
324,455,983
302,094,626
Equity and other investments
-
-
23,766,974
23,040,323
Goodwill
11,644,122
11,519,292
11,234,943
11,696,735
Intangible assets
15,681,758
14,698,757
14,188,941
14,090,511
Other long-term assets
11,985,658
9,175,678
8,645,687
7,238,266
Total non-current assets
450,415,123
415,884,116
397,875,548
372,068,121
Total assets
541,159,281
502,605,977
490,346,673
438,205,752
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
57,232,729
83,573,497
91,896,725
66,311,160
Accounts payable
22,562,908
24,367,693
25,774,238
15,777,784
Taxes payable
-
-
227,880
288,106
Deferred revenues
-
-
3,274,770
2,903,296
Other current liabilities
6,746,359
6,851,559
8,890,987
5,632,181
Total current liabilities
163,999,354
171,333,346
186,398,301
154,048,091
Non-current liabilities
Long-term debt
190,386,213
190,739,573
166,254,636
132,459,800
Deferred tax liabilities
1,284,155
1,086,765
900,885
977,810
Deferred revenues
1,961,100
2,111,739
2,586,662
1,940,144
Other long-term liabilities
5,980,775
5,494,696
3,027,705
2,824,084
Total non-current liabilities
205,797,365
204,728,581
179,778,180
142,682,308
Total liabilities
369,796,720
376,061,927
366,176,481
296,730,398
Stockholders' equity
Common stock
15,698,093
15,698,093
15,698,093
15,698,093
Retained earnings
12,237,799
6,703,036
16,292,808
31,248,352
Accumulated other comprehensive income
-
-
6,696,632
7,401,103
Total stockholders' equity
132,138,664
108,535,478
105,534,931
121,698,538
Total liabilities and stockholders' equity
541,159,281
502,605,977
490,346,673
438,205,752