UK markets closed

MFEC Public Company Limited (MFEC.BK)

Thailand - Thailand Delayed price. Currency in THB
Add to watchlist
6.30-0.15 (-2.33%)
At close: 04:38PM 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
256,262
281,973
141,839
174,019
Other short-term investments
58,935
48,479
57,848
54,256
Total cash
315,197
330,452
199,687
228,275
Net receivables
1,756,939
1,523,309
1,550,623
1,834,586
Inventory
172,902
392,900
324,937
433,455
Other current assets
33,693
33,820
39,901
25,826
Total current assets
5,891,714
5,288,093
4,696,047
4,285,344
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
687,054
578,531
561,730
592,002
Accumulated depreciation
-381,308
-425,296
-400,541
-413,855
Net property, plant and equipment
305,746
153,235
161,189
178,147
Equity and other investments
386,960
226,967
179,368
171,210
Goodwill
257,973
257,973
257,973
257,973
Intangible assets
20,143
11,612
22,951
24,091
Other long-term assets
23,602
2,586
2,849
2,790
Total non-current assets
1,490,360
987,950
960,531
838,665
Total assets
7,382,074
6,276,042
5,656,578
5,124,009
Liabilities and stockholders' equity
Liabilities
Current liabilities
Current debt
484,072
628,061
405,000
20,000
Accounts payable
1,151,383
819,174
893,503
1,109,841
Taxes payable
1,092
1,357
1,832
2,242
Accrued liabilities
513,885
447,474
424,284
472,863
Deferred revenues
1,979,317
1,699,280
1,374,398
1,019,319
Other current liabilities
66,889
102,779
65,820
69,946
Total current liabilities
4,431,248
3,952,669
3,349,517
2,901,484
Non-current liabilities
Total non-current liabilities
393,496
265,545
293,320
290,003
Total liabilities
4,824,745
4,218,214
3,642,837
3,191,487
Stockholders' equity
Common stock
441,454
441,454
441,454
441,454
Retained earnings
1,056,908
566,892
506,910
426,036
Accumulated other comprehensive income
44,150
44,150
44,150
44,150
Total stockholders' equity
2,535,131
2,029,656
1,988,347
1,904,732
Total liabilities and stockholders' equity
7,382,074
6,276,042
5,656,578
5,124,009