UK markets closed

Hangzhou Dadi Haiyang Environmental Protection Co., Ltd. (301068.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
20.74+0.18 (+0.88%)
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
147,074
104,601
138,970
40,939
-
Total cash
147,074
104,601
138,970
40,939
-
Net receivables
580,498
488,195
441,769
431,604
-
Inventory
23,896
26,660
30,224
10,043
-
Other current assets
23,989
28,039
27,283
25,449
-
Total current assets
785,768
656,544
647,836
519,471
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
525,839
517,240
481,195
385,002
-
Accumulated depreciation
-102,399
-68,220
-33,746
-24,750
-
Net property, plant and equipment
423,440
449,021
447,449
360,253
-
Goodwill
39,661
28,797
-
-
-
Intangible assets
43,807
44,396
45,370
46,344
-
Other long-term assets
-
12.9912
1,830
2,740
3,371
Total non-current assets
548,685
575,365
534,375
428,859
-
Total assets
1,334,453
1,231,909
1,182,212
948,330
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
244,256
149,760
111,163
77,352
-
Accounts payable
99,999
114,980
169,969
142,733
-
Other current liabilities
181.5125
178.7907
161.5851
68.0954
-
Total current liabilities
380,824
303,232
309,606
262,092
-
Non-current liabilities
Long-term debt
-
-
-
134,320
48,500
Deferred tax liabilities
25.6597
19,158
19,568
2,829
-
Deferred revenues
124,499
120,109
111,071
96,392
-
Other long-term liabilities
1,056
1,228
1,170
401.8423
-
Total non-current liabilities
126,826
142,721
131,809
235,896
-
Total liabilities
507,650
445,952
441,414
497,988
-
Stockholders' equity
Common stock
84,000
84,000
84,000
63,000
-
Retained earnings
328,844
292,920
253,219
204,915
-
Total stockholders' equity
824,626
785,957
740,798
450,342
-
Total liabilities and stockholders' equity
1,334,453
1,231,909
1,182,212
948,330
-