New Zealand markets closed

GoodWe Technologies Co., Ltd. (688390.SS)

Shanghai - Shanghai Delayed price. Currency in CNY
Add to watchlist
56.12-2.18 (-3.74%)
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
Assets
Current assets
Cash
Cash and cash equivalents
1,838,439
1,576,651
1,231,274
1,088,423
Other short-term investments
243.2997
80,147
70,449
271,990
Total cash
1,838,682
1,656,798
1,301,723
1,360,412
Net receivables
671,387
639,097
310,263
148,188
Inventory
1,943,824
1,578,661
854,972
349,559
Other current assets
185,157
95,167
50,523
17,857
Total current assets
5,018,710
4,249,635
2,939,961
2,187,422
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
1,771,529
1,213,182
607,494
337,484
Accumulated depreciation
-211,164
-122,822
-73,510
-44,024
Net property, plant and equipment
1,560,366
1,090,360
533,984
293,461
Goodwill
9,191
9,191
17,920
-
Intangible assets
113,775
73,197
76,007
30,611
Other long-term assets
57,592
80,899
19,360
7,844
Total non-current assets
2,092,523
1,549,111
774,742
383,891
Total assets
7,111,233
5,798,746
3,714,703
2,571,314
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
69,457
76,222
7,479
2,315
Accounts payable
2,465,255
2,442,365
1,683,588
906,515
Other current liabilities
293,412
84,292
35,451
22,279
Total current liabilities
3,700,308
3,289,979
1,984,347
1,078,221
Non-current liabilities
Long-term debt
71,267
-
-
-
Deferred tax liabilities
121.2576
0.2953
4,974
2.0079
Deferred revenues
28,672
3,891
1,067
1,689
Other long-term liabilities
106,583
84,702
33,140
25,412
Total non-current liabilities
350,794
227,647
52,570
36,438
Total liabilities
4,051,102
3,517,626
2,036,917
1,114,660
Stockholders' equity
Common stock
172,888
123,200
88,000
88,000
Retained earnings
1,701,754
1,071,621
545,533
371,598
Total stockholders' equity
2,982,828
2,257,494
1,655,925
1,456,682
Total liabilities and stockholders' equity
7,111,233
5,798,746
3,714,703
2,571,314