UK markets closed

Zhejiang grandwall electric science&technology co.,ltd. (603897.SS)

Shanghai - Shanghai Delayed price. Currency in CNY
Add to watchlist
17.87-0.08 (-0.45%)
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
1,125,220
1,194,836
430,690
598,922
-
Other short-term investments
303,594
294,973
249,501
700,080
-
Total cash
1,428,815
1,489,809
680,191
1,299,002
-
Net receivables
2,570,199
1,924,393
1,550,216
1,034,395
-
Inventory
695,545
689,435
773,593
712,129
-
Other current assets
10,509
7,920
90,569
80,426
-
Total current assets
4,930,468
4,441,046
3,490,482
3,267,847
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
1,297,661
1,316,930
1,029,487
776,638
-
Accumulated depreciation
-392,000
-318,839
-251,822
-196,491
-
Net property, plant and equipment
905,661
998,091
777,665
580,147
-
Intangible assets
148,437
157,571
141,402
86,956
-
Total non-current assets
1,084,699
1,186,833
942,292
682,172
-
Total assets
6,015,166
5,627,879
4,432,774
3,950,019
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
575,478
681,743
197,834
246,200
-
Accounts payable
2,482,068
2,073,964
1,355,857
1,006,591
-
Other current liabilities
523.9795
420.2935
684.7743
1,376
-
Total current liabilities
3,184,635
2,810,911
1,659,392
1,338,751
-
Non-current liabilities
Long-term debt
-
-
-
560,002
534,687
Deferred tax liabilities
6,989
23,783
27,345
23,411
-
Deferred revenues
45,220
41,736
33,589
37,817
-
Other long-term liabilities
-
-
-
-
534,687
Total non-current liabilities
54,417
71,569
60,934
621,230
-
Total liabilities
3,239,052
2,882,480
1,720,327
1,959,981
-
Stockholders' equity
Common stock
206,436
206,436
206,436
178,404
-
Retained earnings
876,338
845,624
817,642
693,117
-
Total stockholders' equity
2,776,114
2,745,399
2,712,448
1,990,038
-
Total liabilities and stockholders' equity
6,015,166
5,627,879
4,432,774
3,950,019
-