UK markets close in 2 hours 45 minutes

Millennium Group Corporation (Asia) Public Company Limited (MGC.BK)

Thailand - Thailand Delayed price. Currency in THB
Add to watchlist
3.9000-0.0400 (-1.02%)
At close: 04:39PM ICT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2022
31/12/2021
31/12/2020
Cash flows from operating activities
Net income
521,335
603,497
297,743
118,042
Depreciation & amortisation
808,592
743,478
780,361
772,323
Deferred income taxes
29,684
34,221
79,058
43,782
Change in working capital
2,027,516
1,844,256
1,806,255
952,077
Accounts receivable
-249,238
162,078
268,413
320,300
Inventory
-600,148
-225,958
1,016,242
119,344
Accounts payable
-
1,821,665
498,195
484,234
Other working capital
3,201,305
2,788,266
2,773,626
1,894,332
Other non-cash items
166,765
134,660
243,260
278,571
Net cash provided by operating activities
3,423,890
3,228,444
3,037,044
2,078,166
Cash flows from investing activities
Investments in property, plant and equipment
-222,585
-440,178
-263,418
-183,834
Acquisitions, net
-725,000
-300,000
-97,644
-0.785
Purchases of investments
-
-6,871
-1,037
-122.857
Other investing activities
6,620
208,254
-200,994
58,591
Net cash used for investing activities
-895,104
-472,019
-490,634
-104,655
Cash flows from financing activities
Debt repayment
-13,800,172
-15,478,494
-20,343,866
-18,160,999
Common stock issued
2,171,364
100,000
8,728
-
Dividends paid
-60,000
-210,000
-20,000
-15,642
Other financing activities
-
-123,368
103,349
-185.33
Net cash used provided by (used for) financing activities
-2,222,323
-2,745,226
-2,538,847
-2,216,100
Net change in cash
306,464
11,199
7,563
-242,589
Cash at beginning of period
764,183
680,164
672,601
920,191
Cash at end of period
1,070,647
691,363
680,164
677,601
Free cash flow
Operating cash flow
3,423,890
3,228,444
3,037,044
2,078,166
Capital expenditure
-222,585
-440,178
-263,418
-183,834
Free cash flow
3,201,305
2,788,266
2,773,626
1,894,332