Singapore markets closed

VeriSilicon Microelectronics (Shanghai) Co., Ltd. (688521.SS)

Shanghai - Shanghai Delayed price. Currency in CNY
Add to watchlist
27.22-1.01 (-3.58%)
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
688,780
765,381
1,090,893
209,708
-
Other short-term investments
400,130
100,383
713,797
1,687,936
-
Total cash
1,088,910
865,764
1,804,690
1,897,645
-
Net receivables
1,021,639
1,054,454
745,477
502,194
-
Inventory
278,623
422,533
133,430
83,471
-
Other current assets
141,894
179,683
79,238
43,672
-
Total current assets
2,717,944
2,807,208
2,998,271
2,609,185
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
708,419
694,080
196,381
152,040
-
Accumulated depreciation
-152,949
-120,609
-87,663
-69,735
-
Net property, plant and equipment
555,469
573,471
108,718
82,306
-
Goodwill
179,046
176,110
161,471
165,180
-
Intangible assets
396,537
386,477
374,219
258,148
-
Other long-term assets
321,599
227,019
5,270
2,290
-
Total non-current assets
1,688,437
1,618,952
860,002
616,762
-
Total assets
4,406,381
4,426,160
3,858,273
3,225,947
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
167,211
71,304
69,540
26,593
-
Accounts payable
96,068
214,066
231,253
136,643
-
Other current liabilities
17,552
19,816
18,268
16,436
-
Total current liabilities
949,996
1,124,542
1,072,718
570,519
-
Non-current liabilities
Long-term debt
659,611
348,734
0
-
-
Deferred tax liabilities
0
0
0
0
-
Other long-term liabilities
33,219
-
47,506
11,319
22,393
Total non-current liabilities
756,092
394,398
64,436
28,981
-
Total liabilities
1,706,087
1,518,940
1,137,154
599,499
-
Stockholders' equity
Common stock
499,911
497,751
495,887
486,171
-
Retained earnings
-1,815,458
-1,518,991
-1,592,805
-1,606,098
-
Total stockholders' equity
2,700,294
2,907,220
2,721,118
2,626,448
-
Total liabilities and stockholders' equity
4,406,381
4,426,160
3,858,273
3,225,947
-