UK markets closed

Shenzhen Mason Technologies Co.,Ltd (002654.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
9.54+0.05 (+0.53%)
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
Assets
Current assets
Cash
Cash and cash equivalents
363,477
495,053
619,816
731,217
Other short-term investments
9,526
49,737
50,951
38,388
Total cash
373,002
544,790
670,767
769,605
Net receivables
1,078,563
1,708,686
1,222,943
1,328,123
Inventory
201,899
125,825
172,810
146,880
Other current assets
158,690
118,358
165,293
73,647
Total current assets
2,438,528
3,216,567
3,055,852
2,892,973
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
1,969,847
897,409
854,990
943,307
Accumulated depreciation
-1,066,160
-442,486
-403,216
-378,341
Net property, plant and equipment
903,687
454,924
451,775
564,966
Goodwill
68,778
130,364
192,230
588,139
Intangible assets
225,955
145,696
157,972
149,482
Other long-term assets
21,270
29,198
1,901
2,573
Total non-current assets
1,571,628
1,023,393
1,096,777
1,580,980
Total assets
4,010,157
4,239,960
4,152,629
4,473,953
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
418,727
514,768
565,500
325,100
Accounts payable
812,619
1,409,732
730,551
875,816
Other current liabilities
182,149
134,886
130,432
66,257
Total current liabilities
1,854,351
2,529,308
1,968,240
1,823,702
Non-current liabilities
Long-term debt
59,438
21,912
251,113
342,147
Deferred tax liabilities
14,145
19,444
16,125
27,866
Deferred revenues
23,427
25,560
31,743
35,943
Other long-term liabilities
41.9176
241.3472
669.6782
21,912
Total non-current liabilities
631,746
89,964
361,967
474,846
Total liabilities
2,486,098
2,619,272
2,330,206
2,298,548
Stockholders' equity
Common stock
845,303
855,126
855,126
874,506
Retained earnings
-1,057,839
-1,103,659
-932,196
-560,066
Total stockholders' equity
1,465,029
1,488,563
1,659,979
2,032,301
Total liabilities and stockholders' equity
4,010,157
4,239,960
4,152,629
4,473,953