UK markets closed

China Oilfield Services Limited (CHOLF)

Other OTC - Other OTC Delayed price. Currency in USD
Add to watchlist
1.00100.0000 (0.00%)
As of 02:58PM EDT. 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
6,539,077
4,121,251
5,113,286
6,587,401
Other short-term investments
4,501,296
5,106,036
5,703,728
5,539,402
Total cash
11,040,373
9,227,287
10,817,014
12,126,803
Net receivables
14,125,168
14,175,184
10,511,674
10,212,212
Inventory
2,370,179
2,576,217
2,624,853
2,265,272
Other current assets
2,010,023
1,776,382
893,340
1,125,767
Total current assets
30,270,103
28,109,690
25,281,704
26,322,750
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
110,580,088
103,365,501
97,433,067
97,694,156
Accumulated depreciation
-63,327,141
-60,149,906
-55,112,956
-51,896,539
Net property, plant and equipment
47,252,947
43,215,595
42,320,111
45,797,617
Goodwill
0
0
0
0
Intangible assets
602,610
687,929
575,353
535,630
Other long-term assets
1,335,098
2,325,986
2,000,257
343,305
Total non-current assets
52,975,732
49,051,049
48,030,004
49,619,557
Total assets
83,245,835
77,160,740
73,311,708
75,942,307
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
5,426,188
5,935,041
2,232,061
2,284,336
Accounts payable
13,261,514
10,833,230
8,542,034
8,846,958
Other current liabilities
431,449
508,929
502,549
334,348
Total current liabilities
23,364,629
21,291,902
22,008,727
16,875,923
Non-current liabilities
Long-term debt
14,989,168
14,387,132
12,160,701
19,646,824
Deferred tax liabilities
387,709
244,515
38,670
24,906
Deferred revenues
186,332
204,579
235,852
278,487
Other long-term liabilities
1,304,231
479,465
83,348
61,057
Total non-current liabilities
17,625,099
15,892,871
13,086,651
20,377,576
Total liabilities
40,989,728
37,184,772
35,095,378
37,253,499
Stockholders' equity
Common stock
4,771,592
4,771,592
4,771,592
4,771,592
Retained earnings
22,586,454
20,336,654
18,621,883
19,119,878
Total stockholders' equity
41,643,020
39,409,166
38,032,831
38,509,930
Total liabilities and stockholders' equity
83,245,835
77,160,740
73,311,708
75,942,307