UK markets open in 4 hours 21 minutes

Beijing Wantai Biological Pharmacy Enterprise Co., Ltd. (603392.SS)

Shanghai - Shanghai Delayed price. Currency in CNY
Add to watchlist
66.18-0.12 (-0.18%)
As of 10:24AM CST. Market open.
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
3,818,319
5,192,248
1,415,316
710,666
Other short-term investments
2,055,361
2,008,613
40,389
50,361
Total cash
5,873,680
7,200,861
1,455,705
761,027
Net receivables
2,990,889
3,939,517
2,255,917
691,331
Inventory
905,485
869,137
593,167
400,037
Other current assets
495,148
106,299
243,446
66,019
Total current assets
10,302,075
12,179,759
4,646,602
1,977,209
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
3,399,366
2,765,160
2,133,034
1,177,051
Accumulated depreciation
-758,391
-529,867
-430,148
-358,221
Net property, plant and equipment
2,640,975
2,235,293
1,702,886
818,830
Intangible assets
642,745
332,376
295,127
233,947
Other long-term assets
459,408
372,297
249,092
212,700
Total non-current assets
5,412,923
4,049,757
2,399,346
1,553,742
Total assets
15,714,998
16,229,517
7,045,948
3,530,951
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
81,140
140,139
235,638
77,656
Accounts payable
389,593
351,801
193,455
112,738
Other current liabilities
3,758
1,938
2,317
2,901
Total current liabilities
2,669,975
3,485,190
2,365,729
833,054
Non-current liabilities
Long-term debt
115,356
102,488
4,900
-
Deferred tax liabilities
-
17,151
-
-
Deferred revenues
33,647
41,369
76,436
99,157
Other long-term liabilities
-
-
3,800
-
Total non-current liabilities
161,366
179,435
117,728
117,504
Total liabilities
2,831,341
3,664,625
2,483,457
950,558
Stockholders' equity
Common stock
1,268,207
906,071
607,040
433,600
Retained earnings
7,574,801
7,357,056
3,151,075
1,446,089
Total stockholders' equity
12,700,598
12,341,257
4,466,287
2,553,665
Total liabilities and stockholders' equity
15,714,998
16,229,517
7,045,948
3,530,951