TPC Power Holding PCL (BKK:TPCH)
Thailand flag Thailand · Delayed Price · Currency is THB
1.430
-0.010 (-0.69%)
Jul 24, 2026, 3:31 PM ICT

TPC Power Holding 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
2,2022,2392,3652,8512,6482,470
Revenue Growth
-6.94%-5.34%-17.05%7.69%7.18%38.99%
Net Income
-312.37-192.23234.3281.38173.13135.4
Earnings Per Share
-0.78-0.480.580.700.430.34
EPS Growth
---16.73%62.52%27.86%-46.04%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023
Period EndingMar '26 Dec '25 Dec '24 Dec '23
Sale of Electricity Current
2,2022,2392,3652,851
Sale of Biogas
--0.320.13
Total
2,2022,2392,3652,851

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
19.743.44395.36266.82177.89643.01
Total Debt
2,9623,1193,7783,4934,9805,299
Net Cash (Debt)
-2,942-3,076-3,382-3,226-4,802-4,656
Net Cash Growth
------
Net Cash Per Share
-7.33-7.67-8.43-8.04-11.97-11.61

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
713.62678.15527.54710.86728.91127.93
Capital Expenditures
-73.75-65.85-67.07-138.65-280.21-256.03
Free Cash Flow
639.88612.29460.48572.21448.69-128.1
Free Cash Flow Growth
22.34%32.97%-19.53%27.53%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
-8.02%-2.20%15.15%15.59%11.57%12.06%
Profit Margin
-14.19%-8.59%9.91%9.87%6.54%5.48%
FCF Margin
29.07%27.35%19.47%20.07%16.95%-5.18%

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.395-0.3950.4000.1830.396
Dividend Per Share Growth
---1.25%118.58%-53.79%100.00%
Dividend Yield
27.43%-8.24%7.60%2.88%3.85%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--8.328.5617.2635.85
Forward PE
-6.426.426.426.4211.05
P/FCF Ratio
0.900.844.234.216.66-
PS Ratio
0.260.230.820.841.131.97