UK markets closed

Sinopec Oilfield Service Corp (YIZH.SG)

Stuttgart - Stuttgart Delayed price. Currency in EUR
Add to watchlist
0.0630+0.0060 (+10.53%)
As of 10:33AM CEST. Market open.
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
2,816,116
1,838,229
2,508,224
1,551,458
Total cash
2,816,116
1,838,229
2,508,224
1,551,458
Net receivables
10,602,242
10,537,217
8,151,019
9,358,385
Inventory
1,204,295
1,116,341
1,088,304
1,033,678
Other current assets
2,492,849
2,362,863
2,238,006
1,995,808
Total current assets
39,325,415
36,540,069
31,719,266
29,779,658
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
69,676,983
68,873,190
66,998,660
65,391,929
Accumulated depreciation
-43,310,915
-42,496,848
-42,147,577
-40,902,216
Net property, plant and equipment
26,366,068
26,376,342
24,851,083
24,489,713
Intangible assets
442,778
481,490
506,596
504,966
Other long-term assets
-
-
-32,838
-22,400
Total non-current assets
35,837,559
34,667,992
32,333,181
31,311,537
Total assets
75,162,974
71,208,061
64,052,447
61,091,195
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
19,907,435
17,923,208
17,520,091
19,370,520
Accounts payable
35,195,688
33,591,453
29,890,348
26,802,737
Total current liabilities
66,127,176
62,444,998
54,991,996
52,452,029
Non-current liabilities
Long-term debt
318,722
480,557
1,554,686
580,716
Deferred tax liabilities
87,027
68,496
9,438
13,471
Deferred revenues
18,189
11,576
9,288
14,186
Other long-term liabilities
212,709
200,998
205,771
382,646
Total non-current liabilities
1,012,596
1,333,329
2,198,934
1,916,300
Total liabilities
67,139,772
63,778,327
57,190,930
54,368,329
Stockholders' equity
Common stock
18,984,340
18,984,340
18,984,340
18,984,340
Retained earnings
-23,215,761
-23,804,977
-24,256,338
-24,436,139
Total stockholders' equity
8,023,202
7,429,734
6,861,517
6,722,866
Total liabilities and stockholders' equity
75,162,974
71,208,061
64,052,447
61,091,195