Singapore markets closed

Shun Tak Holdings Limited (0242.HK)

HKSE - HKSE Delayed price. Currency in HKD
Add to watchlist
0.790+0.010 (+1.28%)
At close: 04:08PM HKT
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
6,633,986
6,538,029
7,686,419
5,446,129
Other short-term investments
-
14,549
-
36,433
Total cash
6,633,986
6,552,578
7,686,419
5,482,562
Net receivables
94,554
186,837
98,580
111,813
Inventory
10,302,823
12,040,001
13,208,559
13,454,845
Other current assets
-
2,838,621
4,197,292
4,525,958
Total current assets
18,931,227
19,871,880
21,861,532
23,937,499
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
5,873,351
5,559,181
5,223,925
4,993,821
Accumulated depreciation
-1,992,307
-1,919,556
-1,853,978
-1,752,269
Net property, plant and equipment
3,881,044
3,639,625
3,369,947
3,241,552
Intangible assets
647,586
691,002
775,770
773,059
Other long-term assets
276,415
387,483
-
-
Total non-current assets
32,890,472
35,150,069
37,693,782
36,999,546
Total assets
51,821,699
55,021,949
59,555,314
60,937,045
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
4,024,509
4,326,869
1,628,322
2,988,837
Accounts payable
901,015
666,316
1,052,448
1,121,971
Total current liabilities
5,211,203
6,583,102
4,172,122
6,098,376
Non-current liabilities
Long-term debt
11,567,028
11,705,945
16,184,082
15,011,070
Deferred tax liabilities
864,751
886,665
911,833
973,122
Deferred revenues
44,760
39,414
39,219
32,028
Other long-term liabilities
3,400
-
-
857,642
Total non-current liabilities
12,544,317
12,660,012
17,165,378
16,923,120
Total liabilities
17,755,520
19,243,114
21,337,500
23,021,496
Stockholders' equity
Common stock
9,858,250
9,858,250
9,858,250
9,858,250
Retained earnings
22,177,620
22,859,815
23,419,141
-
Total stockholders' equity
31,715,234
33,392,311
35,364,788
35,084,894
Total liabilities and stockholders' equity
51,821,699
55,021,949
59,555,314
60,937,045