UK markets closed

Huaneng Power International, Inc. (HUP1.F)

Frankfurt - Frankfurt Delayed price. Currency in EUR
Add to watchlist
0.6400-0.0100 (-1.54%)
At close: 09:59AM CEST
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Cash flows from operating activities
Net income
10,791,415
8,445,560
-7,387,119
-10,006,110
4,564,990
-
Depreciation & amortisation
-
25,098,713
23,869,540
21,663,679
21,280,762
-
Change in working capital
-
1,346,857
8,382,802
-10,107,061
1,336,815
-
Accounts receivable
-
-
-
-6,734,986
-6,885,418
-3,442,544
Inventory
-
755,677
4,103,453
-10,216,073
2,244,131
-
Accounts payable
-
-
-
11,978,403
2,343,598
-520,570
Other working capital
-7,695,323
-13,882,641
-8,206,767
-37,451,120
-617,567
-
Other non-cash items
-
9,255,466
9,751,630
8,778,109
9,009,764
-
Net cash provided by operating activities
-
45,497,117
32,519,550
6,250,987
42,049,806
-
Cash flows from investing activities
Investments in property, plant and equipment
-59,196,594
-59,379,758
-40,726,317
-43,702,107
-42,667,373
-
Acquisitions, net
-
-
-
-643,428
-792,675
-71,696
Purchases of investments
-797,789
-632,028
-452,010
-754,740
-873,877
-
Sales/maturities of investments
4,643,030
4,676,718
711,489
1,104,808
561,912
-
Other investing activities
-
-53,096
46,937
-37,658
457,727
-
Net cash used for investing activities
-55,262,131
-55,226,152
-39,971,358
-42,875,172
-42,067,142
-
Cash flows from financing activities
Debt repayment
-197,398,328
-234,994,926
-267,509,629
-205,146,075
-198,790,616
-
Common stock issued
-
-
-
-
0
0
Dividends paid
-11,990,913
-11,657,624
-13,013,653
-15,099,873
-13,732,835
-
Other financing activities
17,415,611
36,141,943
14,542,944
-74,825
22,849,770
-
Net cash used provided by (used for) financing activities
-
-
-
39,385,966
1,803,816
-11,328,183
Net change in cash
2,450,135
-366,473
962,283
2,296,932
762,920
-
Cash at beginning of period
18,024,588
16,517,108
15,554,825
13,257,893
12,494,973
-
Cash at end of period
20,325,647
16,150,635
16,517,108
15,554,825
13,257,893
-
Free cash flow
Operating cash flow
-
45,497,117
32,519,550
6,250,987
42,049,806
-
Capital expenditure
-59,196,594
-59,379,758
-40,726,317
-43,702,107
-42,667,373
-
Free cash flow
-7,695,323
-13,882,641
-8,206,767
-37,451,120
-617,567
-