New Zealand markets closed

TRC Construction Public Company Limited (TRC-R.BK)

Thailand - Thailand Delayed price. Currency in THB
Add to watchlist
0.1100-0.0100 (-8.33%)
At close: 04:36PM ICT
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
27,032
15,709
52,942
89,785
Total cash
27,032
15,709
52,942
89,785
Net receivables
163,475
170,457
305,468
262,655
Inventory
0
1,608
1,608
1,676
Other current assets
-0.599
0.493
261.039
16,101
Total current assets
3,165,088
3,551,415
3,243,639
2,790,518
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
1,246,113
1,407,098
1,413,391
1,389,971
Accumulated depreciation
-696,982
-820,438
-775,784
-741,991
Net property, plant and equipment
549,131
586,660
637,607
647,980
Equity and other investments
97,218
123,991
138,889
123,584
Intangible assets
6,920
9,097
11,179
13,273
Other long-term assets
94,513
61,721
36,714
35,627
Total non-current assets
761,789
801,976
851,693
862,947
Total assets
3,926,876
4,353,391
4,095,333
3,653,464
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
1,178,063
1,013,209
796,617
709,460
Accounts payable
1,238,956
979,415
942,495
810,359
Taxes payable
0
238.639
1,278
0
Accrued liabilities
963,785
1,266,319
899,879
504,388
Deferred revenues
559,811
617,557
910,993
923,919
Other current liabilities
600.318
322.658
306.111
6,936
Total current liabilities
4,091,168
3,987,671
3,655,559
3,128,652
Non-current liabilities
Other long-term liabilities
13,890
13,890
-
-
Total non-current liabilities
74,416
62,893
71,972
117,780
Total liabilities
4,165,584
4,050,563
3,727,531
3,246,432
Stockholders' equity
Common stock
1,198,393
1,198,393
1,198,393
1,198,393
Retained earnings
-1,454,161
-913,845
-816,252
-780,890
Accumulated other comprehensive income
15,109
15,818
20,226
4,108
Total stockholders' equity
-240,659
300,367
399,412
436,049
Total liabilities and stockholders' equity
3,926,876
4,353,391
4,095,333
3,653,464