Australia markets closed

Shandong Xiantan Co., Ltd. (002746.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
5.69-0.08 (-1.39%)
At close: 03:04PM CST
Show:
Annual

Balance sheet

All numbers in thousands
Breakdown
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Assets
Current assets
Cash
Cash and cash equivalents
2,514,649
855,650
505,725
1,177,550
-
Other short-term investments
1,146,019
2,292,300
2,567,475
2,330,549
-
Total cash
3,660,668
3,147,950
3,073,200
3,508,099
-
Net receivables
130,942
96,982
55,055
50,071
-
Inventory
750,585
800,048
567,752
361,381
-
Other current assets
37,537
28,728
51,137
31,542
-
Total current assets
4,623,741
4,103,889
3,881,511
3,963,256
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
2,743,738
2,429,977
2,238,765
1,735,082
-
Accumulated depreciation
-916,118
-767,507
-650,701
-542,309
-
Net property, plant and equipment
1,827,620
1,662,469
1,588,064
1,192,773
-
Intangible assets
123,264
128,348
128,877
130,961
-
Other long-term assets
27,247
12,536
14,148
70,337
-
Total non-current assets
2,222,325
1,967,116
1,880,009
1,533,560
-
Total assets
6,846,066
6,071,005
5,761,520
5,496,816
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
903,504
395,887
420,421
230,256
-
Accounts payable
443,338
375,732
311,444
181,564
-
Other current liabilities
1,751
1,255
969.4254
754.6916
-
Total current liabilities
1,976,977
1,294,771
1,156,436
806,463
-
Non-current liabilities
Long-term debt
97,600
140,000
-
-
6,610
Deferred tax liabilities
1,633
2,978
12,132
-
3,993
Deferred revenues
23,825
11,239
11,282
8,865
-
Total non-current liabilities
173,630
191,322
56,496
47,121
-
Total liabilities
2,150,607
1,486,093
1,212,932
853,584
-
Stockholders' equity
Common stock
860,539
860,539
860,539
573,692
-
Retained earnings
1,918,157
1,815,486
1,795,002
1,890,057
-
Total stockholders' equity
4,587,297
4,445,403
4,403,508
4,493,633
-
Total liabilities and stockholders' equity
6,846,066
6,071,005
5,761,520
5,496,816
-