UK markets close in 2 hours 50 minutes

Dongguan Huali Industries Co.,Ltd (603038.SS)

Shanghai - Shanghai Delayed price. Currency in CNY
Add to watchlist
10.10-0.40 (-3.81%)
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
31/12/2019
Assets
Current assets
Cash
Cash and cash equivalents
158,234
243,510
259,054
198,596
-
Other short-term investments
177,635
166,402
130,230
101,372
-
Total cash
335,870
409,912
389,284
299,967
-
Net receivables
112,283
99,384
110,690
87,662
-
Inventory
124,734
126,356
116,789
99,707
-
Other current assets
39,762
52,006
53,746
45,955
-
Total current assets
688,922
763,812
916,705
699,620
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
851,582
891,950
845,701
702,893
-
Accumulated depreciation
-330,686
-289,316
-251,805
-216,499
-
Net property, plant and equipment
520,896
602,634
593,896
486,394
-
Goodwill
48,414
62,589
65,087
80,044
-
Intangible assets
171,217
175,488
179,723
142,113
-
Other long-term assets
55,518
24,896
76,445
81,783
-
Total non-current assets
1,347,654
1,269,493
1,117,558
907,393
-
Total assets
2,036,576
2,033,306
2,034,263
1,607,013
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
2,543
100,110
107,005
185,198
-
Accounts payable
141,568
127,079
110,133
164,484
-
Other current liabilities
15,155
5,025
136,293
46,463
-
Total current liabilities
241,344
312,859
440,259
453,678
-
Non-current liabilities
Long-term debt
399,288
335,791
214,247
39,173
-
Deferred tax liabilities
5,717
5,491
5,793
6,729
-
Deferred revenues
18,766
19,496
16,339
18,786
-
Other long-term liabilities
856.2267
-
-
-
21,227
Total non-current liabilities
425,150
363,077
238,542
65,156
-
Total liabilities
666,494
675,936
678,801
518,834
-
Stockholders' equity
Common stock
206,675
206,675
206,675
184,132
-
Retained earnings
628,299
616,732
620,541
621,216
-
Total stockholders' equity
1,346,416
1,334,740
1,333,670
1,082,151
-
Total liabilities and stockholders' equity
2,036,576
2,033,306
2,034,263
1,607,013
-