Canada markets closed

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

Shanghai - Shanghai Delayed Price. Currency in CNY
Add to watchlist
17.37+0.04 (+0.23%)
As of 09:36AM CST. Market open.
Show:
Annual

Balance Sheet

All numbers in thousands
Breakdown
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
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 taxes 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
-