New Zealand markets close in 6 hours 38 minutes

Shenzhen Envicool Technology Co., Ltd. (002837.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
20.09-0.20 (-0.99%)
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
Assets
Current assets
Cash
Cash and cash equivalents
940,337
665,802
574,149
435,630
Other short-term investments
50,192
158,452
239,579
10,171
Total cash
990,529
824,254
813,727
445,800
Net receivables
1,730,923
1,468,266
1,108,242
689,892
Inventory
672,726
439,421
399,982
468,331
Other current assets
54,298
51,557
53,392
187,043
Total current assets
4,229,189
3,286,029
2,711,746
2,202,861
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
584,880
441,524
392,269
377,368
Accumulated depreciation
-102,230
-76,879
-54,551
-35,140
Net property, plant and equipment
482,650
364,645
337,718
342,228
Goodwill
157,334
232,640
248,550
248,550
Intangible assets
129,474
81,934
85,158
11,527
Other long-term assets
17,514
19,260
14,865
35,061
Total non-current assets
861,867
770,432
744,660
701,134
Total assets
5,091,055
4,056,461
3,456,407
2,903,995
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
378,000
505,000
580,000
479,000
Accounts payable
1,457,493
934,390
663,338
650,403
Other current liabilities
64,993
61,586
50,192
49,891
Total current liabilities
2,399,666
1,792,656
1,511,603
1,353,788
Non-current liabilities
Long-term debt
98,400
49,000
0
48,500
Deferred tax liabilities
15,935
16,497
1,893
2,116
Deferred revenues
22,648
15,314
17,406
16,181
Other long-term liabilities
33,429
26,440
23,526
17,871
Total non-current liabilities
209,455
155,480
93,525
145,993
Total liabilities
2,609,121
1,948,136
1,605,128
1,499,781
Stockholders' equity
Common stock
568,417
434,597
334,316
322,236
Retained earnings
1,148,270
915,566
720,627
585,742
Total stockholders' equity
2,486,071
2,117,205
1,856,991
1,404,036
Total liabilities and stockholders' equity
5,091,055
4,056,461
3,456,407
2,903,995