Prime Road Power PCL (BKK:PRIME)
Thailand flag Thailand · Delayed Price · Currency is THB
0.0500
0.00 (0.00%)
Jul 24, 2026, 4:35 PM ICT

Prime Road 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
592.49724.081,2031,6111,115567.85
Revenue Growth
-48.93%-39.83%-25.29%44.44%96.35%14.79%
Net Income
88.48-226.41-190.09-901.64137.07130.08
Earnings Per Share
0.02-0.05-0.04-0.210.030.03
EPS Growth
----5.37%-54.87%

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Thailand
422.28553.73790.041,3601,152591.43
Overseas
164.88170.35415.38369.09101.543.69
Elimination
---2.13-119.06-138.52-67.27
Total
592.49724.081,2031,6111,115567.85

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
173.9256.8191.92285.521,087288.34
Total Debt
3,0633,5674,3655,9485,9912,902
Net Cash (Debt)
-2,889-3,510-4,173-5,662-4,904-2,613
Net Cash Growth
------
Net Cash Per Share
-0.68-0.83-0.98-1.33-1.15-0.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
297.82339.25515.1-67.72-863.36-156.41
Capital Expenditures
-55.84-148.67-592.24-1,036-1,695-956.41
Free Cash Flow
241.98190.58-77.14-1,104-2,558-1,113
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Pretax Margin
24.93%-24.18%-11.80%-49.04%13.99%25.18%
Profit Margin
14.93%-31.27%-15.80%-55.98%12.29%22.91%
FCF Margin
40.84%26.32%-6.41%-68.54%-229.43%-195.97%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
2.40---41.5962.47
P/FCF Ratio
0.881.34----
PS Ratio
0.360.350.461.615.1114.31