New Zealand markets close in 3 hours 29 minutes

Xiangyang Changyuandonggu Industry Co., Ltd. (603950.SS)

Shanghai - Shanghai Delayed price. Currency in CNY
Add to watchlist
17.03+1.55 (+10.01%)
As of 03:00PM CST. 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
263,021
591,117
613,760
605,485
Other short-term investments
64,528
27,414
51,854
41,194
Total cash
327,549
618,531
665,614
646,678
Net receivables
437,502
343,634
340,931
548,479
Inventory
425,942
340,323
308,080
233,503
Other current assets
75,818
50,614
40,462
61,359
Total current assets
1,717,931
1,792,015
1,698,616
1,815,218
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
3,582,467
2,930,912
2,747,941
2,396,990
Accumulated depreciation
-1,439,301
-1,238,079
-1,038,433
-858,314
Net property, plant and equipment
2,143,166
1,692,833
1,709,508
1,538,676
Intangible assets
133,028
138,457
123,176
126,109
Other long-term assets
160,029
92,240
43,360
53,031
Total non-current assets
2,573,109
2,047,839
1,992,485
1,801,199
Total assets
4,291,039
3,839,854
3,691,102
3,616,418
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
100,105
-
-
-
Accounts payable
714,187
514,227
495,941
619,815
Other current liabilities
1,045
1,034
1,456
1,072
Total current liabilities
922,967
1,073,238
722,969
913,103
Non-current liabilities
Long-term debt
478,000
80,000
400,000
500,000
Deferred tax liabilities
432.2256
-
42.6726
121.967
Deferred revenues
354,089
367,376
257,751
126,634
Other long-term liabilities
35,716
37,175
39,387
31,390
Total non-current liabilities
868,380
486,365
700,590
663,077
Total liabilities
1,791,346
1,559,604
1,423,559
1,576,180
Stockholders' equity
Common stock
324,131
231,522
231,522
231,522
Retained earnings
1,035,835
835,472
842,199
605,647
Total stockholders' equity
2,471,351
2,253,756
2,253,439
2,010,828
Total liabilities and stockholders' equity
4,291,039
3,839,854
3,691,102
3,616,418