Australia markets close in 8 minutes

Xgimi Technology Co.,Ltd. (688696.SS)

Shanghai - Shanghai Delayed price. Currency in CNY
Add to watchlist
109.81+7.71 (+7.55%)
As of 01:49PM CST. Market open.
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
2,190,438
1,497,502
1,113,678
550,055
Other short-term investments
425,592
715,898
1,531,788
150,000
Total cash
2,616,030
2,213,400
2,645,466
700,055
Net receivables
216,187
324,803
86,774
68,602
Inventory
1,098,070
1,184,462
965,235
717,450
Other current assets
182,575
138,071
81,387
90,808
Total current assets
4,162,919
3,913,684
3,820,675
1,618,218
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
1,275,353
1,231,361
1,209,885
799,456
Accumulated depreciation
-143,839
-83,984
-37,211
-15,107
Net property, plant and equipment
1,131,514
1,147,378
1,172,673
784,349
Goodwill
21,321
22,232
-
-
Intangible assets
58,550
68,523
65,257
60,891
Other long-term assets
-
-
-
21,961
Total non-current assets
1,419,298
1,372,377
1,320,110
877,711
Total assets
5,582,216
5,286,062
5,140,785
2,495,929
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
324,111
14,162
89,744
133,158
Accounts payable
710,100
1,044,946
1,662,817
1,162,336
Other current liabilities
2,299
2,848
2,912
2,503
Total current liabilities
1,316,060
1,378,632
1,995,442
1,450,488
Non-current liabilities
Long-term debt
300,000
300,000
300,000
200,000
Deferred tax liabilities
8,627
3,428
-
-
Deferred revenues
812,735
443,428
57,948
50,435
Other long-term liabilities
15,701
12,989
12,064
6,823
Total non-current liabilities
1,146,149
768,559
383,417
263,769
Total liabilities
2,462,209
2,147,191
2,378,859
1,714,257
Stockholders' equity
Common stock
70,000
70,000
50,000
37,500
Retained earnings
949,364
978,758
637,290
240,041
Total stockholders' equity
3,116,559
3,134,728
2,761,926
781,673
Total liabilities and stockholders' equity
5,582,216
5,286,062
5,140,785
2,495,929