New Zealand markets closed

Shanghai Junshi Biosciences Co., Ltd. (1877.HK)

HKSE - HKSE Delayed price. Currency in HKD
Add to watchlist
11.460-0.140 (-1.21%)
At close: 04:08PM HKT
Show:
Annual

Balance sheet

Currency in CNY. 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,778,142
5,996,936
3,504,605
3,384,998
-
Other short-term investments
-
-
-
17
17
Total cash
3,778,142
5,996,936
3,504,605
3,385,015
-
Net receivables
479,723
232,725
1,292,933
663,323
-
Inventory
538,053
599,021
484,601
343,425
-
Other current assets
744,388
345,137
7,719
2,715
-
Total current assets
5,549,827
7,204,905
5,831,739
4,698,717
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
5,225,581
3,975,111
3,881,281
2,900,672
-
Accumulated depreciation
-972,257
-696,655
-459,955
-235,604
-
Net property, plant and equipment
4,253,324
3,278,456
3,421,326
2,665,068
-
Goodwill
-
-
-
-
0
Intangible assets
134,417
98,913
51,830
31,019
-
Other long-term assets
188,388
362,749
533,914
297,725
-
Total non-current assets
5,812,637
5,371,381
5,218,981
3,312,147
-
Total assets
11,362,464
12,576,286
11,050,720
8,010,864
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
539,391
391,750
10,596
252,346
-
Accounts payable
247,264
281,600
196,205
90,706
-
Other current liabilities
7,462
84,127
-
32,625
-
Total current liabilities
2,475,156
1,774,254
2,016,635
1,492,582
-
Non-current liabilities
Long-term debt
1,195,794
839,582
490,000
542,222
-
Deferred revenues
181,064
121,615
118,776
103,809
-
Other long-term liabilities
-
7,504
-
-
-
Total non-current liabilities
1,547,100
1,007,782
701,903
677,022
-
Total liabilities
4,022,256
2,782,036
2,718,538
2,169,604
-
Stockholders' equity
Common stock
985,690
982,872
910,757
872,496
-
Retained earnings
-9,040,782
-6,759,158
-
-
-1,988,895
Total stockholders' equity
7,170,822
9,501,416
7,960,903
5,841,263
-
Total liabilities and stockholders' equity
11,362,464
12,576,286
11,050,720
8,010,864
-