UK markets close in 1 hour 35 minutes

Yotrio Group Co., Ltd. (002489.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
2.4700-0.0100 (-0.40%)
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
1,335,066
1,497,293
1,607,575
977,946
-
Other short-term investments
450,281
411,065
425,998
543,811
-
Total cash
1,785,347
1,908,358
2,033,573
1,521,757
-
Net receivables
1,472,838
2,268,821
2,225,688
1,285,995
-
Inventory
1,207,761
1,676,316
2,362,918
1,598,745
-
Other current assets
149,977
89,773
314,757
313,756
-
Total current assets
4,694,544
6,002,568
7,120,475
4,919,988
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
1,932,240
1,903,844
1,789,525
1,661,023
-
Accumulated depreciation
-1,025,134
-970,878
-909,588
-843,429
-
Net property, plant and equipment
907,106
932,966
879,937
817,594
-
Goodwill
7,412
-
-
31,566
66,926
Intangible assets
309,679
246,183
257,319
274,032
-
Other long-term assets
195.3982
20,885
-
-
1,203
Total non-current assets
2,322,725
2,345,477
2,341,925
2,398,080
-
Total assets
7,017,269
8,348,045
9,462,400
7,318,068
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
1,101,343
1,349,430
1,762,159
951,750
-
Accounts payable
1,574,014
2,230,406
3,704,848
1,980,046
-
Other current liabilities
10,234
139,829
3,450
2,596
-
Total current liabilities
3,261,805
4,714,195
5,828,354
3,372,325
-
Non-current liabilities
Deferred tax liabilities
3,542
4,377
22,335
66,514
-
Deferred revenues
3,184
1,502
1,801
2,100
-
Total non-current liabilities
96,938
73,630
45,190
74,297
-
Total liabilities
3,358,744
4,787,826
5,873,545
3,446,622
-
Stockholders' equity
Common stock
2,177,544
2,175,737
2,175,737
2,175,737
-
Retained earnings
891,983
916,135
809,706
1,009,126
-
Total stockholders' equity
3,629,561
3,533,390
3,511,578
3,804,298
-
Total liabilities and stockholders' equity
7,017,269
8,348,045
9,462,400
7,318,068
-