Banpu Power PCL (BKK:BPP)
Thailand flag Thailand · Delayed Price · Currency is THB
12.00
0.00 (0.00%)
Jul 16, 2026, 4:36 PM ICT

Banpu Power 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
25,83727,85025,82728,38024,5016,784
Revenue Growth
-1.34%7.83%-9.00%15.83%261.13%23.23%
Net Income
8,3293,0261,7465,3195,7393,127
Earnings Per Share
2.730.990.571.751.881.03
EPS Growth
406.81%73.29%-67.17%-7.31%83.52%-15.50%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22
Energy Generation - Thermal - China
5,1225,3936,1206,4556,917
Energy Generation - Thermal - United States
20,71522,45819,70721,92517,585
Total
25,83727,85025,82728,38024,501

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
11,8537,3197,7809,6284,1133,165
Total Debt
22,38738,20839,24838,29421,22821,987
Net Cash (Debt)
-10,534-30,889-31,468-28,666-17,115-18,822
Net Cash Growth
------
Net Cash Per Share
-3.46-10.14-10.33-9.41-5.62-6.18

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
1,270710.75-413.013,754630.69-367.65
Capital Expenditures
-592.85-511.64-446.59-1,010-407.41-257.77
Free Cash Flow
676.76199.11-859.62,743223.29-625.42
Free Cash Flow Growth
---1128.63%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
43.99%13.96%7.91%24.10%25.28%47.63%
Profit Margin
32.24%10.87%6.76%18.74%23.42%46.09%
FCF Margin
2.62%0.71%-3.33%9.67%0.91%-9.22%

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.500-0.6000.8000.7000.650
Dividend Per Share Growth
0%--25.00%14.29%7.69%0%
Dividend Yield
4.17%-6.16%6.43%5.21%4.84%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
4.3912.6918.858.318.7116.76
Forward PE
8.579.499.299.8111.4710.88
P/FCF Ratio
54.04192.87-16.11223.85-
PS Ratio
1.421.381.271.562.047.73