UK markets close in 7 hours 15 minutes

CMOC Group Limited (CMCLF)

Other OTC - Other OTC Delayed price. Currency in USD
Add to watchlist
0.9559+0.0459 (+5.05%)
At close: 12:49PM EDT
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
30,716,077
32,647,565
24,318,025
16,947,648
Other short-term investments
8,284,638
4,236,793
7,117,298
7,435,129
Total cash
39,000,716
36,884,358
31,435,323
24,382,777
Net receivables
1,132,004
800,256
745,903
702,194
Inventory
31,430,496
32,254,722
26,959,964
21,170,189
Other current assets
27,862
23,951
26,897
5,436,087
Total current assets
83,647,583
85,681,792
70,955,882
57,239,646
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
65,763,962
60,948,860
44,296,879
40,402,058
Accumulated depreciation
-18,006,870
-18,295,067
-14,808,623
-12,626,960
Net property, plant and equipment
47,757,092
42,653,793
29,488,256
27,775,098
Goodwill
430,141
422,969
387,204
396,265
Intangible assets
22,960,385
19,447,513
19,398,989
21,511,519
Other long-term assets
7,931,594
7,597,504
8,140,588
8,781,363
Total non-current assets
89,326,947
79,337,427
66,493,891
65,201,604
Total assets
172,974,531
165,019,220
137,449,773
122,441,250
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
28,556,830
29,019,494
31,914,705
20,464,481
Accounts payable
3,476,840
3,427,268
3,753,830
1,504,852
Other current liabilities
-
2,715,387
429,943
2,159,432
Total current liabilities
48,980,272
50,061,117
50,660,069
42,357,935
Non-current liabilities
Long-term debt
20,767,718
21,125,172
14,760,579
18,991,598
Deferred tax liabilities
5,991,179
6,092,533
6,136,296
6,269,306
Deferred revenues
18,645,702
21,656,993
13,472,695
60,587
Other long-term liabilities
5,725
82,570
174,484
6,855,376
Total non-current liabilities
52,032,084
52,920,686
38,525,491
32,748,460
Total liabilities
101,012,356
102,981,803
89,185,560
75,106,395
Stockholders' equity
Common stock
4,319,848
4,319,848
4,319,848
4,319,848
Retained earnings
23,977,728
18,019,893
13,698,309
9,472,838
Total stockholders' equity
59,540,270
51,698,562
39,845,287
38,891,781
Total liabilities and stockholders' equity
172,974,531
165,019,220
137,449,773
122,441,250