Australia markets closed

Zhejiang Huangma Technology Co.,Ltd (603181.SS)

Shanghai - Shanghai Delayed price. Currency in CNY
Add to watchlist
10.39-0.11 (-1.05%)
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
690,369
658,658
536,875
96,573
-
Other short-term investments
-
121,183
193,310
554,804
390,969
Total cash
690,369
779,841
730,186
651,377
-
Net receivables
249,900
220,309
228,132
245,349
-
Inventory
209,551
244,142
248,392
163,190
-
Other current assets
16,607
20,683
50,096
23,817
-
Total current assets
1,271,367
1,382,405
1,429,776
1,221,463
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
2,249,867
2,064,242
1,680,298
1,829,647
-
Accumulated depreciation
-421,708
-317,555
-242,976
-439,902
-
Net property, plant and equipment
1,828,159
1,746,687
1,437,322
1,389,745
-
Intangible assets
251,358
144,224
147,555
117,120
-
Other long-term assets
1,757
3,141
8,927
8,431
-
Total non-current assets
2,146,445
1,923,215
1,605,307
1,527,665
-
Total assets
3,417,813
3,305,620
3,035,083
2,749,128
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
-
40,048
40,049
40,051
-
Accounts payable
180,309
248,046
246,646
255,002
-
Other current liabilities
1,116
1,752
2,183
1,187
-
Total current liabilities
388,687
420,403
412,905
349,287
-
Non-current liabilities
Long-term debt
193,321
281,458
335,398
100,145
-
Deferred tax liabilities
1,844
7,402
10,320
25,402
-
Deferred revenues
76,443
70,269
19,058
37,694
-
Other long-term liabilities
-
-
-
382,070
406,384
Total non-current liabilities
271,609
359,129
364,775
545,310
-
Total liabilities
660,296
779,532
777,680
894,597
-
Stockholders' equity
Common stock
588,700
588,700
588,700
406,000
-
Retained earnings
2,128,414
1,804,438
1,399,173
978,615
-
Total stockholders' equity
2,757,517
2,526,088
2,257,403
1,854,531
-
Total liabilities and stockholders' equity
3,417,813
3,305,620
3,035,083
2,749,128
-