UK markets closed

China Lesso Group Holdings Limited (2128.HK)

HKSE - HKSE Delayed price. Currency in HKD
Add to watchlist
4.300+0.170 (+4.12%)
At close: 04:08PM HKT
Show:
Annual

Balance sheet

Currency in CNY. 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
5,155,480
5,735,188
6,174,456
6,442,254
Other short-term investments
16,491
666,145
822,027
24,915
Total cash
5,171,971
6,401,333
6,996,483
6,467,169
Net receivables
6,759,727
6,430,705
4,478,861
2,815,700
Inventory
6,611,467
6,499,986
6,881,329
5,126,847
Total current assets
20,814,000
23,993,045
24,351,923
19,668,591
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
28,402,500
25,774,216
21,763,330
18,570,055
Accumulated depreciation
-8,554,880
-7,431,083
-6,009,559
-5,034,879
Net property, plant and equipment
19,847,620
18,343,133
15,753,771
13,535,176
Goodwill
540,085
541,878
495,857
381,408
Intangible assets
409,370
438,833
547,836
380,929
Other long-term assets
-
1,689,328
-
122,299
Total non-current assets
39,217,270
35,010,956
30,131,266
26,858,971
Total assets
60,031,270
59,004,001
54,483,189
46,527,562
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
10,692,553
7,257,639
7,904,244
7,364,331
Accounts payable
8,369,185
8,036,239
7,545,637
5,678,208
Total current liabilities
24,512,720
21,447,072
20,863,603
16,058,382
Non-current liabilities
Long-term debt
8,652,033
12,778,043
9,879,291
8,709,516
Deferred tax liabilities
1,086,143
1,407,648
1,200,818
991,518
Deferred revenues
235,277
244,126
260,224
217,937
Total non-current liabilities
11,207,472
14,915,843
11,812,823
10,115,058
Total liabilities
35,720,192
36,362,915
32,676,426
26,173,440
Stockholders' equity
Common stock
135,344
135,344
135,344
135,344
Retained earnings
20,408,075
19,024,523
17,240,077
-
Total stockholders' equity
23,503,483
21,842,409
20,771,141
19,841,127
Total liabilities and stockholders' equity
60,031,270
59,004,001
54,483,189
46,527,562