UK markets close in 2 hours 11 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.
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
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
Inventory
-
755,677
4,103,453
-10,216,073
2,244,131
Accounts payable
-
-
-
11,978,403
2,343,598
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
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
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
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