TTW PCL (BKK:TTW)
Thailand flag Thailand · Delayed Price · Currency is THB
10.40
0.00 (0.00%)
Jul 24, 2026, 4:35 PM ICT

TTW PCL Financials Overview

Millions THB. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
5,2725,2555,1125,8485,7015,818
Revenue Growth
2.56%2.78%-12.58%2.58%-2.00%-6.06%
Net Income
3,2703,2662,7912,9322,9673,104
Earnings Per Share
0.820.820.700.730.740.78
EPS Growth
10.62%17.03%-4.82%-1.17%-4.41%5.17%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
3,2602,8282,7533,0283,3633,664
Total Debt
5,7705,9823,6604,3295,9957,560
Net Cash (Debt)
-2,510-3,154-907.05-1,302-2,632-3,896
Net Cash Growth
------
Net Cash Per Share
-0.63-0.79-0.23-0.33-0.66-0.98

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
3,2323,1663,1633,7403,6703,772
Capital Expenditures
-143.43-284.64-528.62-189.07-161.61-360.73
Free Cash Flow
3,0892,8812,6353,5513,5083,412
Free Cash Flow Growth
24.46%9.37%-25.80%1.21%2.83%-7.94%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
74.63%74.93%66.82%60.57%63.76%64.82%
Profit Margin
62.03%62.16%54.59%50.14%52.04%53.35%
FCF Margin
58.59%54.83%51.53%60.71%61.53%58.64%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
0.6000.6000.6000.6000.6000.600
Dividend Per Share Growth
0%0%0%0%0%0%
Dividend Yield
5.77%6.85%7.28%7.73%8.40%7.01%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
12.6911.0613.0112.4512.1014.65
Forward PE
13.0012.0112.5511.8611.5613.61
P/FCF Ratio
13.4312.5313.7810.2810.2413.33
PS Ratio
7.876.877.106.246.307.82