Singapore markets close in 1 hour 50 minutes

Yankuang Energy Group Company Limited (1171.HK)

HKSE - HKSE Delayed Price. Currency in HKD
Add to watchlist
24.950-0.750 (-2.92%)
As of 02:55PM HKT. Market open.
Show:
Annual

Balance sheet

Currency in CNY. All numbers in thousands
Breakdown
31/12/2021
31/12/2020
31/12/2019
Assets
Current assets
Cash
Cash and cash equivalents
45,572,466
24,542,359
27,273,606
Other short-term investments
256,311
148,291
156,652
Total cash
45,828,777
24,690,650
27,430,258
Net receivables
6,179,328
3,979,211
4,495,398
Inventory
8,454,507
7,714,660
7,299,985
Other current assets
14,266,266
11,842,713
14,488,965
Total current assets
89,528,914
58,072,036
63,562,136
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
142,968,837
139,308,944
96,630,199
Accumulated depreciation
-51,764,114
-47,989,367
-33,948,402
Net property, plant and equipment
91,204,723
91,319,577
62,681,797
Goodwill
304,495
338,146
329,513
Intangible assets
62,166,782
58,855,035
49,313,882
Other long-term assets
15,002,710
21,596,132
2,976,076
Total non-current assets
199,166,628
200,838,005
144,259,227
Total assets
288,695,542
258,910,041
207,821,363
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
5,716,032
15,714,338
8,747,590
Accounts payable
25,689,882
23,923,605
19,554,395
Other current liabilities
4,819,818
471,341
2,998,800
Total current liabilities
95,722,443
102,081,084
73,319,898
Non-current liabilities
Long-term debt
75,049,032
60,880,819
40,700,899
Deferred tax liabilities
8,718,281
6,994,093
3,301,414
Deferred revenues
214,096
161,571
133,508
Other long-term liabilities
5,027,232
4,321,038
3,741,945
Total non-current liabilities
96,486,007
77,046,577
50,977,343
Total liabilities
192,208,450
179,127,661
124,297,241
Stockholders' equity
Common stock
4,874,184
4,860,000
4,912,016
Retained earnings
56,366,083
45,426,530
43,512,178
Total stockholders' equity
68,186,190
54,118,394
63,291,840
Total liabilities and stockholders' equity
288,695,542
258,910,041
207,821,363