UK markets closed

Bank of Ayudhya Public Company Limited (BKAYY)

Other OTC - Other OTC Delayed price. Currency in USD
Add to watchlist
22.750.00 (0.00%)
At close: 02:39PM EDT
Annual

Cash flow

Currency in THB. All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Cash flows from operating activities
Net income
32,588,903
32,929,523
30,712,985
33,794,188
23,039,785
Depreciation & amortisation
4,663,681
4,915,792
4,568,757
4,761,064
5,048,950
Change in working capital
-32,044,630
-44,095,048
-72,411,599
-12,414,911
28,191,245
Other working capital
30,183,510
23,966,683
-4,386,057
43,396,996
79,122,202
Other non-cash items
-92,045,888
-96,283,592
-83,506,230
-78,515,931
-82,484,085
Net cash provided by operating activities
34,679,729
28,686,593
-455,321
46,405,174
83,622,109
Cash flows from investing activities
Investments in property, plant and equipment
-4,496,219
-4,719,910
-3,930,736
-3,008,178
-4,499,907
Acquisitions, net
-20,343,816
-26,990,341
-810,941
-1,545,027
-983,991
Purchases of investments
-40,984,797
-42,757,004
-31,412,933
-102,114,526
-162,224,477
Sales/maturities of investments
45,457,399
61,169,022
65,863,060
81,951,737
115,464,655
Other investing activities
-
-
-
-
-1,898,796
Net cash used for investing activities
-20,076,048
-12,903,917
29,946,718
-11,800,509
-51,945,873
Cash flows from financing activities
Debt repayment
-43,785,488
-24,077,148
-67,165,741
-56,412,937
-42,585,240
Dividends paid
-6,309,143
-6,309,144
-6,311,246
-5,516,821
-3,310,093
Net cash used provided by (used for) financing activities
-8,030,180
-5,431,086
-27,975,123
-34,473,974
-33,674,345
Net change in cash
6,365,557
9,506,789
1,531,304
1,105,181
-1,957,647
Cash at beginning of period
35,987,165
40,249,207
38,717,903
37,612,722
39,570,369
Cash at end of period
42,560,666
49,755,996
40,249,207
38,717,903
37,612,722
Free cash flow
Operating cash flow
34,679,729
28,686,593
-455,321
46,405,174
83,622,109
Capital expenditure
-4,496,219
-4,719,910
-3,930,736
-3,008,178
-4,499,907
Free cash flow
30,183,510
23,966,683
-4,386,057
43,396,996
79,122,202