UK markets close in 5 hours 6 minutes

MFEC Public Company Limited (MFEC.BK)

Thailand - Thailand Delayed price. Currency in THB
Add to watchlist
6.25-0.15 (-2.34%)
At close: 04:35PM ICT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Cash flows from operating activities
Net income
83,247
681,054
234,932
256,988
244,622
-
Depreciation & amortisation
76,361
72,154
74,164
72,742
74,221
-
Deferred income taxes
-
-
-
-
-
53,337
Stock-based compensation
-
-
0
180
368
276
Change in working capital
-132,601
-14,495
-70,379
-418,682
-34,822
-
Accounts receivable
-65,568
-243,432
34,073
264,547
-384,317
-
Inventory
-227,015
-520,761
-323,371
-405,634
-611,128
-
Accounts payable
14,243
340,288
-18,424
-253,643
685,416
-
Other working capital
-52,412
-42,108
217,790
-174,845
265,182
-
Other non-cash items
-33,554
-23,752
1,253
-21,562
3,284
-
Net cash provided by operating activities
64,840
56,081
250,141
-133,538
305,706
-
Cash flows from investing activities
Investments in property, plant and equipment
-117,252
-98,189
-32,351
-41,307
-40,523
-
Acquisitions, net
-227,915
-185,883
-14,194
-896.31
-49,500
-
Purchases of investments
-124,000
-92,900
-36,000
-32,000
-518,000
-
Sales/maturities of investments
83,702
98,065
45,500
28,500
499,083
-
Other investing activities
-27,500
-66,500
-20,100
-10,000
-8,741
-
Net cash used for investing activities
-400,591
353,973
-38,057
-53,608
-110,628
-
Cash flows from financing activities
Debt repayment
-13,621
-306,898
-35,368
-35,701
-83,150
-
Dividends paid
-176,573
-176,573
-176,581
-176,581
-154,509
-
Other financing activities
-25,380
-63,633
-24,529
-14,673
46,214
-
Net cash used provided by (used for) financing activities
152,385
-435,764
-22,108
154,966
-186,702
-
Net change in cash
-183,366
-25,710
189,976
-32,180
8,376
-
Cash at beginning of period
433,588
281,973
141,839
174,019
165,644
-
Cash at end of period
250,222
256,262
281,973
141,839
174,019
-
Free cash flow
Operating cash flow
64,840
56,081
250,141
-133,538
305,706
-
Capital expenditure
-117,252
-98,189
-32,351
-41,307
-40,523
-
Free cash flow
-52,412
-42,108
217,790
-174,845
265,182
-