Australia markets closed

Asia Green Energy Public Company Limited (AGE.BK)

Thailand - Thailand Delayed price. Currency in THB
Add to watchlist
1.5500+0.0100 (+0.65%)
At close: 04:39PM 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
-124,749
285,096
1,247,995
638,025
247,693
-
Depreciation & amortisation
181,334
180,634
197,067
182,411
141,942
-
Deferred income taxes
866.781
-
-
-
-
815.781
Change in working capital
2,298,127
1,181,057
-1,429,634
-1,628,633
32,689
-
Accounts receivable
756,932
1,261,382
-1,242,920
-
-
-
Inventory
208,317
784,976
-230,290
-1,788,115
545,369
-
Other working capital
1,957,057
1,356,047
69,226
-828,073
198,452
-
Other non-cash items
161,038
186,276
165,427
71,093
44,691
-
Net cash provided by operating activities
2,059,918
1,446,877
100,126
-688,872
414,157
-
Cash flows from investing activities
Investments in property, plant and equipment
-102,860
-90,829
-30,900
-139,201
-215,706
-
Acquisitions, net
-327,994
-327,275
0
0
-74,625
-
Purchases of investments
-31,703
-29,353
0
-
-
-
Sales/maturities of investments
-
-
-
-
-
0
Other investing activities
-24,252
-100,734
-84,494
-51,662
8,437
-
Net cash used for investing activities
-462,121
-523,111
-109,672
-185,277
-273,406
-
Cash flows from financing activities
Debt repayment
-191,884
-1,006,239
-731,113
-200,034
-169,012
-
Dividends paid
-
-245,397
-395,940
-96,684
-174,041
-
Other financing activities
-1,050
-1,820
-2,882
-3,302
-3,802
-
Net cash used provided by (used for) financing activities
-1,648,678
-861,742
87,977
676,762
-148,843
-
Net change in cash
-52,465
67,771
75,733
-197,408
-6,256
-
Cash at beginning of period
226,027
135,825
60,091
257,499
263,755
-
Cash at end of period
175,147
203,596
135,825
60,091
257,499
-
Free cash flow
Operating cash flow
2,059,918
1,446,877
100,126
-688,872
414,157
-
Capital expenditure
-102,860
-90,829
-30,900
-139,201
-215,706
-
Free cash flow
1,957,057
1,356,047
69,226
-828,073
198,452
-