Australia markets closed

Zhonghong Pulin Medical Products Co., Ltd. (300981.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
10.62-0.03 (-0.28%)
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
31/12/2019
Assets
Current assets
Cash
Cash and cash equivalents
776,196
484,764
844,387
1,174,169
-
Other short-term investments
1,538,374
2,542,130
3,564,620
382,434
-
Total cash
2,314,569
3,026,894
4,409,007
1,556,604
-
Net receivables
345,036
258,846
232,456
376,197
-
Inventory
504,876
421,648
463,605
318,123
-
Other current assets
755,835
673,363
43,738
236,254
-
Total current assets
3,997,262
4,447,969
5,205,294
2,662,501
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
2,737,561
2,196,039
1,986,757
1,126,199
-
Accumulated depreciation
-690,484
-481,269
-328,755
-251,357
-
Net property, plant and equipment
2,047,078
1,714,770
1,658,002
874,842
-
Goodwill
295,294
0
0
-
-
Intangible assets
170,361
148,848
66,014
66,683
-
Other long-term assets
7,309
169,830
149,874
63,589
-
Total non-current assets
3,059,712
2,368,667
1,946,427
1,010,215
-
Total assets
7,056,974
6,816,635
7,151,721
3,672,717
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
153,545
50,042
0
70,681
-
Accounts payable
411,400
391,838
385,242
467,116
-
Other current liabilities
11,818
8,758
449.0824
1,504
-
Total current liabilities
770,160
644,175
565,035
1,100,460
-
Non-current liabilities
Long-term debt
331,300
-
-
8,127
94,950
Deferred tax liabilities
14,405
5,522
11,913
2,357
-
Deferred revenues
17,578
20,555
6,898
6,041
-
Total non-current liabilities
371,792
39,879
32,525
16,525
-
Total liabilities
1,141,953
684,054
597,560
1,116,986
-
Stockholders' equity
Common stock
390,008
300,006
166,670
125,000
-
Retained earnings
3,568,098
3,908,973
4,354,394
2,283,330
-
Total stockholders' equity
5,768,086
6,119,378
6,554,161
2,555,731
-
Total liabilities and stockholders' equity
7,056,974
6,816,635
7,151,721
3,672,717
-