UK markets closed

Streamax Technology Co., Ltd. (002970.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
33.02-0.34 (-1.02%)
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
730,047
417,273
560,527
958,154
-
Other short-term investments
-
-
17.7801
-
-
Total cash
730,047
417,273
560,545
958,154
-
Net receivables
350,078
287,344
404,018
409,158
-
Inventory
329,233
329,013
470,357
229,905
-
Other current assets
28,424
26,736
55,396
44,594
-
Total current assets
1,617,612
1,311,076
1,711,854
1,846,437
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
610,103
582,805
506,761
399,089
-
Accumulated depreciation
-175,317
-119,797
-73,664
-55,348
-
Net property, plant and equipment
434,786
463,008
433,097
343,741
-
Goodwill
3,791
7,293
27,309
27,309
-
Intangible assets
40,512
35,144
32,789
33,306
-
Other long-term assets
43,271
32,934
34,136
12,550
-
Total non-current assets
710,422
693,717
607,420
468,316
-
Total assets
2,328,034
2,004,794
2,319,273
2,314,753
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
138,880
60,000
196,987
49,061
-
Accounts payable
364,348
267,793
305,173
437,049
-
Other current liabilities
5,415
11,721
13,236
4,441
-
Total current liabilities
774,416
582,641
698,259
682,397
-
Non-current liabilities
Long-term debt
80,000
0
46,700
-
2,848
Deferred tax liabilities
8,296
8,298
1,614
1,827
-
Deferred revenues
3,275
4,382
3,076
3,807
-
Other long-term liabilities
33,748
28,863
32,901
33,671
-
Total non-current liabilities
140,394
60,592
97,274
51,590
-
Total liabilities
914,809
643,232
795,533
733,986
-
Stockholders' equity
Common stock
172,896
172,996
173,120
172,800
-
Retained earnings
424,192
365,498
529,392
593,589
-
Total stockholders' equity
1,415,032
1,360,460
1,502,369
1,547,467
-
Total liabilities and stockholders' equity
2,328,034
2,004,794
2,319,273
2,314,753
-