Australia markets open in 5 hours 20 minutes

Keeson Technology Corporation Limited (603610.SS)

Shanghai - Shanghai Delayed price. Currency in CNY
Add to watchlist
12.81+0.01 (+0.08%)
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
1,553,354
1,600,628
1,164,047
1,227,287
Other short-term investments
84,408
81,190
349,853
96,050
Total cash
1,637,761
1,681,818
1,513,900
1,323,337
Net receivables
317,038
221,801
481,312
420,087
Inventory
781,517
737,218
786,320
460,014
Other current assets
48,687
59,329
51,964
397,396
Total current assets
2,845,698
2,752,083
2,874,106
2,650,137
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
1,678,548
1,487,924
1,203,808
1,057,979
Accumulated depreciation
-287,659
-219,083
-155,284
-103,169
Net property, plant and equipment
1,390,890
1,268,841
1,048,523
954,809
Goodwill
14,682
17,487
13,217
16,383
Intangible assets
128,734
119,875
118,773
93,742
Other long-term assets
54,345
11,096
3,681
3,040
Total non-current assets
2,091,013
1,925,258
1,635,436
1,179,134
Total assets
4,936,711
4,677,341
4,509,542
3,829,271
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
400,351
270,112
350,333
10,587
Accounts payable
281,434
309,203
394,824
431,082
Other current liabilities
546.6113
390.5218
275.1799
260.227
Total current liabilities
1,116,957
863,168
985,669
602,562
Non-current liabilities
Long-term debt
197,183
349,343
-
-
Deferred tax liabilities
1,755
3,096
4,564
1,708
Deferred revenues
20,207
15,982
5,847
6,790
Other long-term liabilities
78,361
78,985
70,732
73,818
Total non-current liabilities
542,900
743,132
312,657
266,447
Total liabilities
1,659,856
1,606,300
1,298,326
869,009
Stockholders' equity
Common stock
358,489
358,489
280,070
207,459
Retained earnings
1,007,402
805,549
906,279
681,024
Total stockholders' equity
3,272,989
3,066,310
3,203,574
2,959,553
Total liabilities and stockholders' equity
4,936,711
4,677,341
4,509,542
3,829,271