UK markets close in 8 minutes

Suzhou Alton Electrical & Mechanical Industry Co., Ltd. (301187.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
21.66+0.56 (+2.65%)
At close: 03:04PM 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
1,099,539
832,821
204,019
227,795
-
Other short-term investments
200,000
455,000
-
-
-
Total cash
1,299,539
1,287,821
204,019
227,795
-
Net receivables
129,720
102,489
166,319
108,463
-
Inventory
139,889
175,101
215,166
142,924
-
Other current assets
12,561
13,422
272,239
127,718
-
Total current assets
1,645,768
1,671,587
889,257
668,001
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
632,325
272,992
241,048
201,586
-
Accumulated depreciation
-93,493
-78,530
-63,060
-43,467
-
Net property, plant and equipment
538,832
194,463
177,988
158,119
-
Goodwill
7,175
-
-
-
-
Intangible assets
110,747
113,827
28,417
21,319
-
Other long-term assets
1,718
40,763
384.1265
1,466
-
Total non-current assets
675,652
365,069
221,978
218,263
-
Total assets
2,321,420
2,036,656
1,111,235
886,263
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
173,767
25,110
-
-
-
Accounts payable
466,560
399,511
483,819
405,097
-
Other current liabilities
42.1939
63.2191
-
-
1,736
Total current liabilities
717,294
466,687
510,011
460,767
-
Non-current liabilities
Long-term debt
54,012
54,877
51,810
-
-
Deferred tax liabilities
8,334
9,527
8,779
7,646
-
Deferred revenues
10,074
11,333
12,592
13,851
-
Other long-term liabilities
37,448
43,430
38,272
28,706
-
Total non-current liabilities
110,544
119,711
112,020
50,202
-
Total liabilities
827,838
586,398
622,031
510,969
-
Stockholders' equity
Common stock
182,608
182,608
136,956
136,956
-
Retained earnings
345,619
316,879
265,005
160,571
-
Total stockholders' equity
1,493,582
1,450,258
489,204
375,294
-
Total liabilities and stockholders' equity
2,321,420
2,036,656
1,111,235
886,263
-