New Zealand markets open in 5 hours 17 minutes

Hualan Biological Vaccine Inc. (301207.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
18.29-0.15 (-0.81%)
At close: 03:04PM 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
640,980
600,042
131,565
412,389
Other short-term investments
1,598,524
1,419,299
825,824
452,857
Total cash
2,239,504
2,019,341
957,389
865,246
Net receivables
1,990,500
1,796,443
1,438,966
1,529,807
Inventory
173,471
167,157
107,408
45,270
Other current assets
793,848
189,165
99.229
431.0586
Total current assets
5,226,815
4,192,738
2,529,227
2,465,360
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
1,851,832
1,828,954
1,765,599
1,176,548
Accumulated depreciation
-677,046
-542,676
-415,862
-365,014
Net property, plant and equipment
1,174,786
1,286,278
1,349,737
811,534
Intangible assets
46,395
44,943
43,959
41,666
Other long-term assets
1,326,718
1,337,820
405,228
159,607
Total non-current assets
2,768,503
2,882,779
1,994,220
1,185,461
Total assets
7,995,318
7,075,517
4,523,447
3,650,821
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
300,183
300,183
500,435
200,000
Accounts payable
116,760
125,670
185,502
105,461
Other current liabilities
80.0865
79.9739
45.6957
49.9302
Total current liabilities
1,685,583
1,536,874
1,672,161
1,455,584
Non-current liabilities
Deferred tax liabilities
15,222
6,411
2,497
278.6179
Deferred revenues
31,422
35,656
39,891
6,000
Total non-current liabilities
46,644
42,067
43,194
8,117
Total liabilities
1,732,226
1,578,941
1,715,354
1,463,701
Stockholders' equity
Common stock
600,015
400,010
360,000
360,000
Retained earnings
2,461,743
1,807,930
1,411,360
852,618
Total stockholders' equity
6,263,092
5,496,576
2,808,092
2,187,120
Total liabilities and stockholders' equity
7,995,318
7,075,517
4,523,447
3,650,821