UK markets close in 5 hours 46 minutes

Hangzhou Century Co., Ltd (300078.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
2.7200-0.1400 (-4.90%)
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
384,893
470,050
781,443
608,244
Other short-term investments
176,667
201,757
8,601
5,102
Total cash
561,560
671,808
790,045
613,346
Net receivables
554,471
741,347
864,596
948,731
Inventory
217,175
318,197
316,459
217,859
Other current assets
4,140
12,306
411,619
125,995
Total current assets
1,458,286
1,924,930
2,593,043
2,286,346
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
873,764
879,428
926,559
1,003,932
Accumulated depreciation
-475,322
-359,543
-308,466
-234,461
Net property, plant and equipment
398,442
519,885
618,093
769,472
Goodwill
69,042
124,237
419,361
676,386
Intangible assets
81,460
158,276
178,854
174,458
Other long-term assets
99.9
6,956
-
15,804
Total non-current assets
1,134,051
1,709,724
2,251,941
2,364,019
Total assets
2,592,338
3,634,654
4,844,984
4,650,365
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
385,328
405,936
463,710
535,599
Accounts payable
294,923
334,780
363,823
228,738
Other current liabilities
148,079
59,764
65,168
57,263
Total current liabilities
1,238,411
1,245,795
1,489,368
1,181,247
Non-current liabilities
Long-term debt
842,563
1,120,436
1,216,742
578,918
Deferred tax liabilities
-
0
0
-
Deferred revenues
-
0
0
-
Other long-term liabilities
1,382
985.8459
1,012
14,859
Total non-current liabilities
846,182
1,125,221
1,222,096
593,777
Total liabilities
2,084,593
2,371,017
2,711,464
1,775,024
Stockholders' equity
Common stock
872,485
863,767
866,130
869,411
Retained earnings
-1,888,999
-1,014,778
-136,902
558,933
Total stockholders' equity
495,039
1,244,094
2,109,210
2,822,607
Total liabilities and stockholders' equity
2,592,338
3,634,654
4,844,984
4,650,365