Canada markets open in 7 hours 44 minutes

SUPCON Technology Co., Ltd. (688777.SS)

Shanghai - Shanghai Delayed Price. Currency in CNY
Add to watchlist
37.76-0.64 (-1.67%)
As of 01:30PM CST. Market open.
Show:
Annual

Balance Sheet

All numbers in thousands
Breakdown
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Assets
Current Assets
Cash
Cash And Cash Equivalents
5,472,692
1,386,855
1,392,190
1,323,644
Other Short Term Investments
1,650,000
2,275,809
2,265,000
2,387,005
Total Cash
7,122,692
3,662,664
3,657,190
3,710,648
Net Receivables
2,485,405
1,732,152
1,044,195
713,593
Inventory
3,942,747
3,721,875
3,034,640
2,071,211
Other Current Assets
142,245
413,925
327,058
171,263
Total Current Assets
15,602,031
11,602,254
9,771,818
7,775,167
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
1,022,118
673,474
454,585
416,304
Accumulated Depreciation
-253,155
-205,106
-171,874
-151,825
Net property, plant and equipment
768,963
468,368
282,711
264,479
Goodwill
166,110
-
-
-
Intangible Assets
158,926
115,027
96,910
35,231
Other long-term assets
41,896
23,780
37,470
8,650
Total non-current assets
2,277,623
1,460,369
575,059
465,239
Total Assets
17,879,654
13,062,623
10,346,878
8,240,405
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
221,474
620,416
88,102
9,810
Accounts Payable
3,550,383
3,310,996
2,230,129
1,489,121
Other Current Liabilities
509,118
459,454
325,328
213,848
Total Current Liabilities
7,547,356
7,663,815
5,702,040
4,129,966
Non-current liabilities
Long Term Debt
300,248
-
-
-
Deferred taxes liabilities
5,642
1,141
-
-
Deferred revenues
66,259
64,074
52,114
59,929
Total non-current liabilities
393,363
82,693
63,841
75,313
Total Liabilities
7,940,719
7,746,508
5,765,881
4,205,278
Stockholders' Equity
Common Stock
789,915
499,566
496,820
494,084
Retained Earnings
2,575,908
1,970,553
1,354,221
935,999
Total stockholders' equity
9,824,957
5,257,932
4,525,058
3,985,644
Total liabilities and stockholders' equity
17,879,654
13,062,623
10,346,878
8,240,405