Singapore markets close in 6 hours 51 minutes

Robinsons Land Corporation (RBLAY)

Other OTC - Other OTC Delayed price. Currency in USD
Add to watchlist
5.950.00 (0.00%)
At close: 03:02PM 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
5,724,383
8,277,999
18,649,774
14,004,259
Total cash
5,724,383
8,277,999
18,649,774
14,004,259
Net receivables
16,821,480
15,064,345
15,493,189
14,430,226
Inventory
35,789,320
32,622,040
37,718,864
41,290,306
Other current assets
-
-
-
3,427
Total current assets
62,405,996
60,749,490
76,576,928
78,953,290
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
32,386,566
31,243,557
24,442,682
24,019,529
Accumulated depreciation
-10,966,652
-10,045,604
-9,217,335
-8,516,265
Net property, plant and equipment
21,419,914
21,197,952
15,225,347
15,503,264
Other long-term assets
342,374
312,588
195,716
301,320
Total non-current assets
173,283,679
162,686,706
151,373,011
136,247,435
Total assets
235,689,675
223,436,196
227,949,939
215,200,725
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
6,991,963
17,752,330
10,790,500
6,655,000
Accounts payable
9,203,086
9,942,696
10,645,301
8,307,595
Total current liabilities
34,203,114
43,353,781
48,312,931
52,974,616
Non-current liabilities
Long-term debt
46,957,204
33,406,786
36,252,364
46,948,779
Deferred tax liabilities
3,291,915
2,919,369
3,237,136
4,791,022
Deferred revenues
5,618,102
4,254,353
5,921,713
4,168,812
Other long-term liabilities
649,253
592,410
530,079
482,143
Total non-current liabilities
60,011,751
44,635,289
49,287,044
59,508,077
Total liabilities
94,214,866
87,989,070
97,599,975
112,482,693
Stockholders' equity
Common stock
5,193,831
5,193,831
5,193,831
5,193,831
Retained earnings
59,283,466
51,761,840
39,068,956
31,821,949
Total stockholders' equity
135,511,671
129,351,909
126,006,767
101,839,322
Total liabilities and stockholders' equity
235,689,675
223,436,196
227,949,939
215,200,725