Singapore markets close in 2 hours 16 minutes

Zhejiang Supor Co., Ltd. (002032.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
48.88-1.38 (-2.75%)
As of 02:29PM CST. Market open.
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
3,548,277
3,563,141
2,654,052
1,719,786
-
Other short-term investments
351,138
431,383
180,313
115,992
-
Total cash
3,899,415
3,994,523
2,834,365
1,835,778
-
Net receivables
2,858,247
1,926,518
2,716,946
2,228,302
-
Inventory
2,262,683
2,494,923
3,096,517
2,409,299
-
Other current assets
428,208
483,144
2,055,027
2,857,568
-
Total current assets
10,036,695
9,518,374
11,158,575
10,116,819
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
2,779,223
2,725,454
2,636,506
2,532,765
-
Accumulated depreciation
-1,285,647
-1,219,654
-1,122,592
-1,077,244
-
Net property, plant and equipment
1,493,577
1,505,800
1,513,914
1,455,520
-
Intangible assets
428,979
440,018
452,201
461,801
-
Other long-term assets
-
-
-
-
1,124,150
Total non-current assets
3,070,009
3,434,282
2,740,882
2,355,261
-
Total assets
13,106,704
12,952,656
13,899,456
12,472,080
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
199,741
-
-
-
-
Accounts payable
4,440,608
3,693,133
4,269,951
3,252,439
-
Other current liabilities
147,652
194,700
189,810
356,889
-
Total current liabilities
6,524,495
5,715,104
6,069,087
5,066,661
-
Non-current liabilities
Deferred tax liabilities
-
-
-
1,307
2,436
Other long-term liabilities
7,258
12,640
12,737
15,150
-
Total non-current liabilities
200,376
164,861
172,061
168,695
-
Total liabilities
6,724,871
5,879,966
6,241,149
5,235,356
-
Stockholders' equity
Common stock
806,709
808,654
808,678
821,084
-
Retained earnings
5,516,808
5,865,316
6,451,749
6,202,587
-
Total stockholders' equity
6,345,333
7,036,085
7,622,640
7,200,940
-
Total liabilities and stockholders' equity
13,106,704
12,952,656
13,899,456
12,472,080
-