Project Planning Service PCL (BKK:PPS)
Thailand flag Thailand · Delayed Price · Currency is THB
0.1600
+0.0100 (6.67%)
Sep 3, 2026, 4:36 PM ICT

BKK:PPS Financials Overview

Millions THB. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
357.66350.35363.41413.96416.94372.5
Revenue Growth
0.93%-3.59%-12.21%-0.72%11.93%-3.36%
Gross Profit
93.3686.9482.2108.86109.1897.74
Operating Income
28.0718.855.0718.8928.3718.17
Net Income
0.66-3.53-14.18-18.1922.7720.87
Earnings Per Share
0.00-0.00-0.02-0.020.030.02
EPS Growth
----9.10%-

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
42.4833.4450.4358.91143.7353.3
Total Debt
182.36199.02197.38201.87235.87237.69
Net Cash (Debt)
-139.89-165.58-146.95-142.96-92.14-184.4
Net Cash Growth
------
Net Cash Per Share
-0.16-0.19-0.17-0.17-0.11-0.21

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
24.19-17.143.5-22.92106.6-14.75
Capital Expenditures
-0.11-0.07-0.59-1.81-0.97-0.2
Free Cash Flow
24.08-17.212.91-24.74105.63-14.95
Free Cash Flow Growth
379.57%-----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
26.10%24.82%22.62%26.30%26.19%26.24%
Operating Margin
7.85%5.38%1.40%4.56%6.80%4.88%
Pretax Margin
2.81%1.46%-2.70%-3.70%6.70%6.46%
Profit Margin
0.18%-1.01%-3.90%-4.40%5.46%5.60%
FCF Margin
6.73%-4.91%0.80%-5.97%25.34%-4.01%

Dividends

Fiscal YearFY 2022
Period EndingDec '22
Dividend Per Share
0.010
Dividend Per Share Growth
-
Dividend Yield
1.88%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
195.06---20.3936.26
Forward PE
-9.509.509.509.509.50
P/FCF Ratio
5.36-59.01-4.40-
PS Ratio
0.360.420.470.771.112.03