UK markets closed

Huadian Power International Corporation Limited (HPIFY)

Other OTC - Other OTC Delayed price. Currency in USD
Add to watchlist
11.720.00 (0.00%)
As of 09:54AM EDT. 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
5,455,157
6,282,439
6,090,530
6,954,029
Total cash
5,455,157
6,282,439
6,090,530
6,954,029
Net receivables
12,168,585
11,938,187
9,049,423
10,452,066
Inventory
4,500,583
3,937,380
6,116,153
2,600,791
Other current assets
1,715,041
1,733,473
3,355,060
1,960,010
Total current assets
28,581,716
29,230,395
29,578,770
25,895,311
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
269,810,944
263,055,328
252,765,522
302,932,572
Accumulated depreciation
-130,720,461
-121,826,197
-112,917,654
-115,503,157
Net property, plant and equipment
139,090,483
141,229,131
139,847,868
187,429,415
Goodwill
373,940
373,940
441,212
864,415
Intangible assets
7,275,268
7,272,153
7,216,742
12,215,066
Other long-term assets
314,379
592,582
1,508,660
2,980,497
Total non-current assets
194,454,583
194,030,075
189,359,808
216,855,098
Total assets
223,036,299
223,260,470
218,938,578
242,750,409
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
18,967,777
27,985,143
27,644,545
22,277,641
Accounts payable
11,287,654
16,613,561
14,803,169
17,998,776
Other current liabilities
110,411
93,784
2,158,534
91,869
Total current liabilities
63,196,667
63,091,810
65,662,878
61,751,828
Non-current liabilities
Long-term debt
71,395,158
84,773,955
74,193,749
76,802,487
Deferred tax liabilities
1,021,121
935,177
1,058,765
1,590,863
Deferred revenues
3,813,467
3,832,051
3,855,106
4,194,027
Other long-term liabilities
147,142
59,733
64,242
236,717
Total non-current liabilities
76,459,854
89,741,879
79,631,436
84,424,432
Total liabilities
139,656,521
152,833,689
145,294,314
146,176,260
Stockholders' equity
Common stock
10,227,561
9,869,858
9,869,858
9,862,977
Retained earnings
9,186,042
8,106,269
11,725,381
20,701,830
Total stockholders' equity
69,756,242
59,492,252
61,915,663
74,383,869
Total liabilities and stockholders' equity
223,036,299
223,260,470
218,938,578
242,750,409