UK markets close in 2 hours 30 minutes

Ecovacs Robotics Co., Ltd. (603486.SS)

Shanghai - Shanghai Delayed price. Currency in CNY
Add to watchlist
45.39-0.29 (-0.63%)
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
5,097,413
3,991,327
3,576,582
1,965,207
-
Other short-term investments
51,387
1,450,000
838,508
62,314
-
Total cash
5,148,800
5,441,327
4,415,090
2,027,521
-
Net receivables
1,674,857
1,953,441
1,784,412
1,288,374
-
Inventory
2,848,260
2,906,269
2,417,306
1,284,730
-
Other current assets
315,088
258,260
160,251
155,478
-
Total current assets
10,401,194
11,126,160
9,065,811
4,972,726
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
2,817,688
2,072,674
1,554,738
1,322,742
-
Accumulated depreciation
-904,683
-756,178
-602,804
-554,562
-
Net property, plant and equipment
1,913,004
1,316,496
951,934
768,180
-
Intangible assets
274,864
158,449
88,037
87,284
-
Other long-term assets
-
-
-
-
48,882
Total non-current assets
2,986,076
2,183,412
1,654,203
1,189,627
-
Total assets
13,387,270
13,309,572
10,720,014
6,162,353
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
470,317
540,291
40,139
108,981
-
Accounts payable
3,351,532
3,391,888
2,720,205
2,026,032
-
Other current liabilities
78,079
148,723
131,592
81,138
-
Total current liabilities
5,563,991
5,804,792
4,649,089
3,038,632
-
Non-current liabilities
Long-term debt
1,195,171
955,153
915,193
-
4,106
Deferred tax liabilities
52,112
52,451
28,441
8,609
-
Deferred revenues
21,013
23,091
1,619
2,148
-
Total non-current liabilities
1,275,498
1,074,267
964,425
10,757
-
Total liabilities
6,839,489
6,879,059
5,613,515
3,049,389
-
Stockholders' equity
Common stock
576,463
573,500
572,024
564,366
-
Retained earnings
4,229,264
4,195,246
3,182,009
1,499,613
-
Total stockholders' equity
6,547,319
6,429,479
5,094,294
3,101,098
-
Total liabilities and stockholders' equity
13,387,270
13,309,572
10,720,014
6,162,353
-