Castle Peak Holdings PCL (BKK:CPH)
Thailand flag Thailand · Delayed Price · Currency is THB
11.00
-0.40 (-3.51%)
Sep 3, 2026, 4:36 PM ICT

Castle Peak Holdings PCL 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
1,7711,7781,6681,2612,1931,542
Revenue Growth
5.58%6.62%32.26%-42.49%42.19%15.81%
Gross Profit
330.67267.02261.88265.21534.96218.82
Operating Income
133.1880.7175.5691.64348.4838.01
Net Income
106.8357.5540.478.33294.9817.68
Earnings Per Share
2.671.441.011.967.370.44
EPS Growth
1683.90%42.45%-48.42%-73.45%1568.56%-

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Inter-Transactions
-81-55-67-91-63-82
Real Estate
71604863123108
Garment
1,7811,7731,6871,2892,1331,516
Total
1,7711,7781,6681,2612,1931,542

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
232.35266.51260.33182.09116.5282.14
Total Debt
385.43357.79404.96278.97306.09706.64
Net Cash (Debt)
-153.08-91.28-144.62-96.88-189.57-624.5
Net Cash Growth
------
Net Cash Per Share
-3.83-2.28-3.62-2.42-4.74-15.61

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
261.07173.622.46100.29525.15-155.65
Capital Expenditures
-12.37-15.06-6.74-5.25-16.91-5.18
Free Cash Flow
248.7158.5515.7195.04508.23-160.84
Free Cash Flow Growth
332.90%908.91%-83.47%-81.30%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
18.67%15.02%15.70%21.03%24.39%14.19%
Operating Margin
7.52%4.54%4.53%7.27%15.89%2.46%
Pretax Margin
7.58%4.23%3.25%7.97%15.50%1.45%
Profit Margin
6.03%3.24%2.42%6.21%13.45%1.15%
FCF Margin
14.04%8.92%0.94%7.54%23.18%-10.43%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023
Period EndingSep '26 Dec '25 Dec '24 Dec '23
Dividend Per Share
0.750-0.7500.500
Dividend Per Share Growth
0%-50.00%-
Dividend Yield
6.64%-10.12%4.66%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
4.125.738.766.794.178.64
P/FCF Ratio
1.772.0822.535.602.42-
PS Ratio
0.250.190.210.420.560.10