TMBThanachart Bank PCL (BKK:TTB)
Thailand flag Thailand · Delayed Price · Currency is THB
2.020
+0.030 (1.51%)
At close: Jan 30, 2026

TMBThanachart Bank PCL Cash Flow Statement

Millions THB. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
-21,03118,62214,19510,474
Depreciation & Amortization
-2,7392,7992,9423,367
Other Amortization
-1,4031,0101,2031,435
Gain (Loss) on Sale of Assets
-133.22521.56342.3384.43
Gain (Loss) on Sale of Investments
--221.11-97.21-79.59-173.83
Total Asset Writedown
-30.13112.11-52.6182.11
Provision for Credit Losses
-19,85222,19918,35321,514
Change in Trading Asset Securities
--7,934-891.7-39.262,359
Change in Other Net Operating Assets
-39,630-47,581-49,74965,658
Other Operating Activities
--27.36-6,2212,192414.81
Operating Cash Flow
-76,568-9,676-10,831105,530
Operating Cash Flow Growth
----377.62%
Capital Expenditures
--1,276-830.7-1,057-1,223
Sale of Property, Plant and Equipment
-20.6142.45184.4463.32
Investment in Securities
-24,29431,875-32,029-46,903
Income (Loss) Equity Investments
--255.89-283.85-261.35-345.52
Purchase / Sale of Intangibles
--2,691-1,735-1,603-2,255
Other Investing Activities
-4,0793,4192,2571,582
Investing Cash Flow
-24,42532,771-32,248-48,336
Long-Term Debt Issued
-26,59512,09821,9989,169
Long-Term Debt Repaid
--56,606-12,217-31,515-31,742
Net Debt Issued (Repaid)
--30,011-118.25-9,517-22,573
Issuance of Common Stock
-284.93233.58.29-
Common Dividends Paid
--11,681-9,984-5,601-4,359
Net Increase (Decrease) in Deposit Accounts
--58,112-10,77360,045-34,213
Other Financing Activities
--2,153-2,471-2,420-1,960
Financing Cash Flow
--101,672-23,11342,515-63,105
Foreign Exchange Rate Adjustments
---58.19-20.29
Net Cash Flow
--678.29-18.33-505.74-5,931
Free Cash Flow
-75,292-10,506-11,889104,307
Free Cash Flow Growth
----415.92%
Free Cash Flow Margin
-151.96%-21.54%-25.03%236.94%
Free Cash Flow Per Share
-0.77-0.11-0.121.08
Cash Interest Paid
-26,19921,05813,45213,416
Cash Income Tax Paid
-547.595,0503,2782,269
Source: S&P Global Market Intelligence. Banks template. Financial Sources.