Australia markets closed

Shenzhen Chipscreen Biosciences Co., Ltd. (688321.SS)

Shanghai - Shanghai Delayed price. Currency in CNY
Add to watchlist
17.04-0.56 (-3.18%)
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
31/12/2019
Assets
Current assets
Cash
Cash and cash equivalents
375,438
508,594
300,167
318,722
-
Other short-term investments
216,717
291,066
82,079
261,868
-
Total cash
592,155
799,661
382,247
580,590
-
Net receivables
195,880
153,474
111,444
41,452
-
Inventory
47,129
28,474
15,370
12,392
-
Other current assets
260,347
181,598
108,915
120,904
-
Total current assets
1,130,087
1,184,135
638,821
768,720
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
1,139,056
1,148,077
726,529
612,994
-
Accumulated depreciation
-72,980
-48,057
-27,540
-19,483
-
Net property, plant and equipment
1,066,076
1,100,020
698,988
593,511
-
Intangible assets
582,548
466,969
356,077
262,056
-
Other long-term assets
27,906
40,019
139,948
99,559
-
Total non-current assets
2,073,163
1,711,664
1,255,585
964,440
-
Total assets
3,203,249
2,895,799
1,894,406
1,733,160
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
170,724
210,780
145,174
41,712
-
Accounts payable
9,025
323.5291
2,231
3,541
-
Other current liabilities
1,091
82.3589
19.8213
-
4,755
Total current liabilities
390,805
540,541
293,839
151,423
-
Non-current liabilities
Long-term debt
899,169
598,022
4,882
22,768
-
Deferred tax liabilities
23,448
-
-
-
-
Deferred revenues
77,040
86,959
78,944
61,985
-
Other long-term liabilities
92,828
93,290
97,619
800.7417
-
Total non-current liabilities
1,102,548
779,558
182,953
87,907
-
Total liabilities
1,493,354
1,320,099
476,792
239,330
-
Stockholders' equity
Common stock
411,287
410,721
410,721
410,000
-
Retained earnings
117,582
28,743
19,614
4,946
-
Total stockholders' equity
1,709,896
1,515,467
1,417,614
1,493,830
-
Total liabilities and stockholders' equity
3,203,249
2,895,799
1,894,406
1,733,160
-