Baan Rock Garden PCL (BKK:BROCK)
Thailand flag Thailand · Delayed Price · Currency is THB
1.280
0.00 (0.00%)
Sep 1, 2026, 2:25 PM ICT

Baan Rock Garden 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
82.2488.5350.4577.53218.98248.54
Revenue Growth
11.10%75.48%-34.92%-64.59%-11.89%-0.19%
Gross Profit
34.9937.9225.5536.0885.53100.45
Operating Income
-6.57-7.16-17.44-7.5732.652.01
Net Income
-10.06-9.81-15.77-9.0623.8738.01
Earnings Per Share
-0.01-0.01-0.02-0.010.020.04
EPS Growth
-----37.20%10.42%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
64.8750.9544.0786.18144.44131.47
Total Debt
35.9937.4932.546.547.52.69
Net Cash (Debt)
28.8813.4611.5379.64136.95128.79
Net Cash Growth
691.41%16.69%-85.52%-41.84%6.34%-25.19%
Net Cash Per Share
0.030.010.010.080.130.13

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
26.9812.29-68.55-43.97-23.81-18.05
Capital Expenditures
-0.09-0.03-0.78-0.48-2.29-4
Free Cash Flow
26.8912.26-69.33-44.46-26.11-22.05
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
42.55%42.83%50.65%46.53%39.06%40.41%
Operating Margin
-7.99%-8.08%-34.57%-9.76%14.89%20.93%
Pretax Margin
-9.78%-9.38%-35.51%-10.27%16.73%21.93%
Profit Margin
-12.24%-11.09%-31.25%-11.69%10.90%15.29%
FCF Margin
32.69%13.85%-137.42%-57.34%-11.92%-8.87%

Dividends

Fiscal YearFY 2022FY 2021
Period EndingDec '22 Dec '21
Dividend Per Share
0.0100.010
Dividend Per Share Growth
0%-50.00%
Dividend Yield
0.59%0.51%

Valuation

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