UK markets close in 1 hour 53 minutes

Nanjing King-Friend Biochemical Pharmaceutical Co.,Ltd. (603707.SS)

Shanghai - Shanghai Delayed price. Currency in CNY
Add to watchlist
12.81-0.09 (-0.70%)
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
Assets
Current assets
Cash
Cash and cash equivalents
1,209,808
1,388,512
658,553
493,553
Other short-term investments
681,989
1,300
259,799
845,794
Total cash
1,891,797
1,389,812
918,352
1,339,347
Net receivables
751,303
952,099
837,304
783,312
Inventory
4,158,269
5,615,601
4,894,250
4,457,424
Other current assets
168,172
47,540
20,474
54,839
Total current assets
7,261,604
8,294,065
6,929,830
6,768,091
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
2,057,806
1,900,872
1,440,252
1,075,521
Accumulated depreciation
-822,359
-703,274
-612,831
-542,689
Net property, plant and equipment
1,235,447
1,197,598
827,420
532,831
Goodwill
127,606
125,478
114,868
117,556
Intangible assets
467,149
212,195
199,931
159,124
Other long-term assets
10,380
16,305
82,343
116,082
Total non-current assets
2,262,660
1,716,038
1,287,058
952,269
Total assets
9,524,264
10,010,103
8,216,888
7,720,360
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
1,566,802
1,956,863
1,570,663
2,132,430
Accounts payable
537,740
505,120
458,874
502,221
Other current liabilities
5,474
6,732
16,150
28,912
Total current liabilities
3,086,262
2,704,654
2,266,456
2,806,063
Non-current liabilities
Long-term debt
506,202
991,195
474,581
1,125,418
Deferred tax liabilities
37,334
39,987
1,418
-
Deferred revenues
76,568
84,987
65,506
38,149
Total non-current liabilities
639,505
1,138,279
547,675
1,169,737
Total liabilities
3,725,767
3,842,933
2,814,131
3,975,800
Stockholders' equity
Common stock
1,616,649
1,617,075
1,243,600
934,161
Retained earnings
3,062,713
3,438,074
2,765,493
2,229,301
Total stockholders' equity
5,801,967
6,170,641
5,377,921
3,722,439
Total liabilities and stockholders' equity
9,524,264
10,010,103
8,216,888
7,720,360