Interroyal Engineering PCL (BKK:IROYAL)
Thailand flag Thailand · Delayed Price · Currency is THB
4.580
-0.060 (-1.29%)
At close: Aug 10, 2026

BKK:IROYAL 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
549.27488.12189.33280.2116.98196.78
Revenue Growth
272.92%157.81%-32.43%139.53%-40.55%60.72%
Gross Profit
229.12201.26101.52115.3853.4267.14
Operating Income
196169.5872.3390.5535.3344.47
Net Income
157.76135.3959.1372.2221.4313.65
Earnings Per Share
0.690.590.330.421.611.45
EPS Growth
281.37%81.03%-22.56%-73.98%11.04%-

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023
Period EndingMar '26 Dec '25 Dec '24 Dec '23
Revenues from Sales
195.91181.51150.47152.11
Revenue from Sales Including Installation
338.65292.8926.14126.92
Unallocated Other Income
-13.7212.731.17
Total
548.28488.12189.33280.2

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
425.35401.77503.8591.6457.4415.57
Total Debt
4.644.71.851.011.47-
Net Cash (Debt)
420.7397.0650290.6255.9615.57
Net Cash Growth
-7.50%-20.90%453.95%61.93%259.44%-81.96%
Net Cash Per Share
1.831.732.760.534.221.66

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
28.0958.29136.781.57.32-60.47
Capital Expenditures
-1.03-0.45-0.11-0.11-0.19-0.24
Free Cash Flow
27.0557.83136.5981.397.13-60.71
Free Cash Flow Growth
-80.59%-57.66%67.81%1041.68%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
41.71%41.23%53.62%41.18%45.66%34.12%
Operating Margin
35.68%34.74%38.20%32.32%30.20%22.60%
Pretax Margin
35.54%34.28%39.22%32.35%29.99%22.60%
Profit Margin
28.72%27.74%31.23%25.77%18.32%6.94%
FCF Margin
4.93%11.85%72.14%29.05%6.09%-30.85%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22
Dividend Per Share
0.4300.430-0.10052.640
Dividend Per Share Growth
0%---99.81%-
Dividend Yield
9.27%9.72%---

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
6.688.1914.63---
P/FCF Ratio
38.9419.176.33---
PS Ratio
1.922.274.57---