Australia markets closed

Suzhou Secote Precision Electronic Co.,LTD (603283.SS)

Shanghai - Shanghai Delayed price. Currency in CNY
Add to watchlist
70.45+4.14 (+6.24%)
At close: 03:00PM 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
619,046
741,050
476,536
333,456
Other short-term investments
250,068
21,594
79,000
31,100
Total cash
869,114
762,644
555,536
364,556
Net receivables
741,019
808,617
1,051,034
1,349,518
Inventory
1,220,332
1,619,806
833,153
399,031
Other current assets
96,267
79,692
39,369
28,548
Total current assets
3,113,524
3,581,364
2,559,683
2,210,017
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
894,314
898,466
754,225
657,002
Accumulated depreciation
-
-185,107
-153,312
-116,549
Net property, plant and equipment
894,314
713,359
600,913
540,453
Goodwill
314,170
364,911
364,911
364,911
Intangible assets
193,564
77,506
98,471
108,995
Other long-term assets
15,437
23,576
66,789
72,548
Total non-current assets
1,507,901
1,260,641
1,172,922
1,120,925
Total assets
4,621,424
4,842,005
3,732,606
3,330,942
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
161,483
693,661
627,540
898,234
Accounts payable
822,249
1,132,287
758,712
607,507
Other current liabilities
51,132
43,381
23,992
3,599
Total current liabilities
2,263,503
2,819,200
1,977,503
1,832,993
Non-current liabilities
Long-term debt
79,089
260,461
323,143
216,101
Deferred tax liabilities
859.9285
2,765
3,171
5,106
Deferred revenues
-
-
1,000
1,000
Other long-term liabilities
2,008
2,093
2,215
2,526
Total non-current liabilities
115,044
275,957
331,413
227,471
Total liabilities
2,378,547
3,095,157
2,308,916
2,060,464
Stockholders' equity
Common stock
200,316
190,874
181,931
179,245
Retained earnings
1,245,477
670,460
442,259
392,504
Total stockholders' equity
2,177,965
1,678,705
1,369,084
1,224,195
Total liabilities and stockholders' equity
4,621,424
4,842,005
3,732,606
3,330,942