Singapore markets closed

YTL Power International Berhad (6742.KL)

Kuala Lumpur - Kuala Lumpur Delayed price. Currency in MYR
Add to watchlist
4.0200+0.0300 (+0.75%)
At close: 04:57PM MYT
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
30/06/2023
30/06/2022
30/06/2021
30/06/2020
Assets
Current assets
Cash
Cash and cash equivalents
8,999,425
6,880,016
8,592,632
7,484,725
Other short-term investments
1,236,200
740,824
1,752,455
1,389,043
Total cash
10,235,625
7,620,840
10,345,087
8,873,768
Net receivables
1,185,214
1,010,008
943,164
698,120
Inventory
593,155
493,056
351,217
311,910
Total current assets
15,055,600
12,010,329
13,857,305
11,452,503
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
43,661,448
40,454,569
39,330,512
36,893,033
Accumulated depreciation
-14,710,592
-15,045,296
-14,638,213
-14,390,806
Net property, plant and equipment
28,950,856
25,409,273
24,692,299
22,502,227
Goodwill
9,063,388
8,352,840
8,222,709
8,172,296
Intangible assets
347,297
310,424
711,564
718,039
Total non-current assets
44,076,406
39,315,172
38,217,030
35,685,632
Total assets
59,132,006
51,325,501
52,074,335
47,138,135
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
4,001,911
2,477,008
4,445,047
7,311,704
Accounts payable
1,819,044
1,283,156
926,861
528,142
Total current liabilities
9,027,996
6,204,409
7,332,376
9,676,720
Non-current liabilities
Long-term debt
27,482,249
25,259,656
25,910,930
20,153,160
Deferred tax liabilities
3,340,624
3,032,978
2,940,500
2,029,692
Deferred revenues
2,357,713
2,024,267
2,022,885
596,668
Other long-term liabilities
59,758
57,656
-
596,668
Total non-current liabilities
33,703,139
30,789,665
31,834,534
25,418,661
Total liabilities
42,731,135
36,994,074
39,166,910
35,095,381
Stockholders' equity
Common stock
7,038,587
7,038,587
7,038,587
7,038,587
Retained earnings
9,649,112
8,285,498
6,765,345
-
Total stockholders' equity
16,771,757
14,588,892
13,017,642
12,018,989
Total liabilities and stockholders' equity
59,132,006
51,325,501
52,074,335
47,138,135