UK markets closed

China BlueChemical Ltd. (CBLUY)

OTC Markets OTCPK - OTC Markets OTCPK Delayed price. Currency in USD
Add to watchlist
11.19+4.21 (+60.32%)
At close: 01:45PM EDT
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
597,269
528,777
674,449
2,765,441
-
Other short-term investments
12,593,726
12,017,572
10,556,122
7,400,000
-
Total cash
13,190,995
12,546,349
11,230,571
10,165,441
-
Net receivables
56,513
284,584
35,409
25,082
-
Inventory
974,450
1,189,994
1,231,545
1,001,505
-
Total current assets
15,576,637
15,484,756
13,461,611
12,685,460
-
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
19,168,690
18,415,333
23,780,150
22,607,375
-
Accumulated depreciation
-11,433,722
-10,884,103
-16,298,284
-15,942,749
-
Net property, plant and equipment
7,734,968
7,531,230
7,481,866
6,664,626
-
Intangible assets
152,565
32,856
39,840
574,197
-
Total non-current assets
8,740,709
8,012,903
7,969,967
8,062,308
-
Total assets
24,317,346
23,497,659
21,431,578
20,747,768
-
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
651,691
869,149
447,750
1,940,971
-
Accounts payable
1,138,388
1,346,483
1,335,288
740,413
-
Other current liabilities
-
-
-
-
1,798
Total current liabilities
3,144,074
4,102,519
3,442,039
4,902,711
-
Non-current liabilities
Long-term debt
1,349,275
1,185,762
571,991
10,000
-
Deferred tax liabilities
16,430
14,217
27,331
14,456
-
Deferred revenues
129,937
112,000
125,804
123,474
-
Other long-term liabilities
1,789
5,736
326,560
16,080
-
Total non-current liabilities
1,766,114
1,618,550
1,074,865
216,920
-
Total liabilities
4,910,188
5,721,069
4,516,904
5,119,631
-
Stockholders' equity
Common stock
4,610,000
4,610,000
4,610,000
4,610,000
-
Retained earnings
9,530,123
8,323,959
-
-
-
Total stockholders' equity
18,301,070
16,747,140
15,827,101
14,699,762
-
Total liabilities and stockholders' equity
24,317,346
23,497,659
21,431,578
20,747,768
-