Australia markets open in 7 hours 34 minutes

China Oil HBP Science & Technology Co., Ltd (002554.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
2.7100-0.0400 (-1.45%)
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
997,778
752,769
639,904
889,238
Total cash
997,778
752,769
639,904
889,238
Net receivables
727,073
676,375
683,900
683,983
Inventory
442,488
458,499
221,923
203,194
Other current assets
262,587
162,980
133,124
126,209
Total current assets
3,404,665
3,161,477
2,227,707
2,417,848
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
555,999
841,445
805,871
1,133,422
Accumulated depreciation
-
-296,125
-259,786
-216,041
Net property, plant and equipment
555,999
545,321
546,086
917,381
Goodwill
26,629
33,991
33,838
33,838
Intangible assets
223,618
232,484
241,924
45,819
Other long-term assets
118,640
130,855
119,783
4,488
Total non-current assets
1,848,650
1,848,784
1,599,424
1,648,022
Total assets
5,253,316
5,010,260
3,827,132
4,065,870
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
690,995
568,778
322,894
800,605
Accounts payable
814,606
538,104
365,617
377,126
Other current liabilities
2,742
15,605
1,976
2,523
Total current liabilities
2,085,486
1,937,532
1,125,516
1,407,826
Non-current liabilities
Long-term debt
543,809
449,030
237,800
251,200
Deferred tax liabilities
2,931
3,684
2,208
1,620
Deferred revenues
18,935
14,806
16,739
75,726
Other long-term liabilities
1,976
1,214
590.3215
-
Total non-current liabilities
579,814
523,136
322,891
397,048
Total liabilities
2,665,300
2,460,668
1,448,407
1,804,874
Stockholders' equity
Common stock
1,346,858
1,346,858
1,346,858
1,370,594
Retained earnings
333,221
251,888
102,103
12,912
Total stockholders' equity
2,530,968
2,481,747
2,315,386
2,205,049
Total liabilities and stockholders' equity
5,253,316
5,010,260
3,827,132
4,065,870