TISCO Financial Group PCL (BKK:TISCO)
Thailand flag Thailand · Delayed Price · Currency is THB
122.00
+1.50 (1.24%)
Jul 3, 2026, 4:38 PM ICT

TISCO Financial Group PCL Cash Flow Statement

Millions THB. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Income
6,7496,6596,9017,3017,2246,785
Depreciation & Amortization
565.61572.48577.91534.27477.47478.33
Other Amortization
27.0927.0927.5434.1856.8114.15
Gain (Loss) on Sale of Assets
-16.99-17.43-16.53-26.98-58.55-51.62
Gain (Loss) on Sale of Investments
-599.1-637.4-366.48-22.3-52.54-300.93
Total Asset Writedown
---0.150.840.250.03
Provision for Credit Losses
4,5384,1783,3802,0743,1993,719
Change in Other Net Operating Assets
-3,308-7,0933,770-24,724-29,73129,067
Other Operating Activities
918.22686.671,0672,144295.1465.38
Operating Cash Flow
8,8364,33915,307-12,713-18,64539,868
Operating Cash Flow Growth
-30.15%-71.66%---26.45%
Capital Expenditures
-91.96-101.92-207.26-390.52-205.8-74.4
Sale of Property, Plant and Equipment
4.654.920.734.4610.54.61
Investment in Securities
-1,650-2,782-1,217803.674,0952,346
Income (Loss) Equity Investments
-37.76-37.03-33.83-28.89-55.48-7.22
Purchase / Sale of Intangibles
-9.58-9.08-10.62-13.69-25.49-30.79
Investing Cash Flow
-1,747-2,888-1,434403.913,8742,246
Long-Term Debt Issued
-2,200--2,800700
Long-Term Debt Repaid
--2,317-5,571-349.91-4,127-955.84
Net Debt Issued (Repaid)
-112.58-116.51-5,571-349.91-1,327-255.84
Common Dividends Paid
-6,204-6,204-6,203-7,806-5,725-5,044
Net Increase (Decrease) in Deposit Accounts
-818.864,786-2,10820,37921,724-36,931
Financing Cash Flow
-7,135-1,534-13,88212,22314,672-42,231
Net Cash Flow
-45.71-83.28-8.59-86.81-98.36-116.78
Free Cash Flow
8,7454,23715,100-13,104-18,85039,794
Free Cash Flow Growth
-29.88%-71.94%---26.89%
Free Cash Flow Margin
50.23%24.47%84.59%-71.10%-107.21%237.44%
Free Cash Flow Per Share
10.935.2918.86-16.37-23.5449.70
Cash Interest Paid
3,8914,1964,0852,3701,6222,096
Cash Income Tax Paid
1,5551,5451,8251,9511,7141,536