IROYAL_INTERROYAL ENGINEERING

IROYAL_INTERROYAL ENGINEERING

IROYAL · BK · Industrials / Specialty Industrial Machinery

3.58THB-0.04 (-1.10%)

Price History

Full chart

Market Stats

Previous Close3.62
Open3.60
Day Range3.58 – 3.62
52-Week Range3.23 – 5.80
Volume181.76K
Market Cap897.00M
P/E (TTM)6.09
Forward P/E0.00
EPS0.64
Dividend Yield14.37%
50-Day Avg4.53
200-Day Avg4.90

About

Interroyal Engineering Public Company Limited provides integrated power, renewable energy, and business solutions. The company's power plant solutions include soot blowers and heating elements for combustion systems and boilers; electrostatic precipitators, industrial fans, steel grinding balls, rubber liners, mist eliminators, slurry pumps, propeller stirrers, and dewatering systems for waste and exhaust management systems; and fill packs for use in cooling systems. It also provides industrial wastewater equipment, liquid handling equipment, and flow control equipment; and single phase and three phase UPS products, lead acid batteries, and electric generators. In addition, the company designs and installs tunnel and metro ventilation systems and solutions. Further, it offers solar pump systems; digital power infrastructure solutions; wired and wireless networks that allows for the management of the plant network through a single device; and maintenance services. Additionally, the company provides market intelligence and forecasting, portfolio optimization, and project finance services. The company serves various industries, including power plants, cement plants, petrochemical facilities, and oil refineries. The company was incorporated in 1992 and is based in Bangkok, Thailand.

Company Details

  • SectorIndustrials
  • IndustrySpecialty Industrial Machinery
  • CEOMr. Panapat Mekasuwandumrong
  • Employees0
  • Headquarters171 Charansanitwong Road, Bangkok, Thailand, 10700, Thailand
  • Websitehttps://www.interroyalengineering.com

Leadership

  • Mr. Panapat MekasuwandumrongCEO & Director
  • Ms. Darunee Sae-TungChief Financial Officer
  • Ms. Pailin PrapatpotipongChief Sales & Marketing Officer and Director
  • Ms. Prapapan PrapatpotipongDeputy Chief Executive Officer, Company Secretary & Director

Financials

Income Statement

Currency: THB2022-12-312023-12-312024-12-312025-12-31
Total Revenue114.54M279.03M176.61M474.40M
Growth (%)-+143.60%-36.71%+168.62%
Cost of Revenue63.56M164.82M87.82M286.86M
Gross Profit50.98M114.21M88.79M187.54M
Gross Margin44.51%40.93%50.28%39.53%
Operating Expense15.65M23.66M16.46M17.96M
Operating Income35.33M90.55M72.33M169.58M
Operating Margin30.85%32.45%40.95%35.75%
EBITDA36.38M91.40M74.87M169.02M
EBITDA Margin31.76%32.76%42.39%35.63%
Net Income21.43M72.22M59.13M135.39M
Net Income Margin18.71%25.88%33.48%28.54%
Interest Expense252.98K79.05K49.40K1.03M
Interest Expense % of Total Revenue0.22%0.03%0.03%0.22%

Balance Sheet

Currency: THB2022-12-312023-12-312024-12-312025-12-31
Total Assets171.20M198.16M753.77M694.17M
Total Liabilities36.06M36.07M257.69M62.70M
Total Equity135.14M162.09M496.08M631.47M
Cash57.44M91.64M120.99M92.72M

Cash Flow

Currency: THB2022-12-312023-12-312024-12-312025-12-31
Operating Cash Flow7.32M81.50M136.70M58.29M
Financing Cash Flow34.92M-45.73M274.37M-408.69K
Capital Expenditure361.73K129.12K119.46K501.27K
Free Cash Flow6.96M81.37M136.58M57.78M
Dividends Paid48.02M45.27M94.60M0
FCF to OCF95.06%99.84%99.91%99.14%
Dividend Paid to FCF690.06%55.63%69.26%0.00%

Earnings

Report DateDec 31, 2024Mar 31, 2025Jun 30, 2025Sep 30, 2025Dec 31, 2025Mar 31, 2026Jun 30, 2026
EPS Estimate-------
EPS Actual0.050.040.170.190.180.140.14
Surprise-------
Timing-------

Key Statistics & Ratios

Market Cap897.00M
Enterprise Value655.10M
Trailing P/E6.09
Forward P/E0.00
Price / Sales1.66
Price / Book1.59
EPS0.64
Book Value2.60
Revenue (TTM)541.64M
Gross Profit (TTM)222.47M
EBITDA188.89M
Profit Margin28.09%
Operating Margin33.13%
Return on Equity26.61%
Return on Assets16.58%
Shares Outstanding230.00M
Shares Float64.99M
Dividend Yield14.37%
Dividend Rate0.56
Payout Ratio86.39%

Dividends

20262×
0.13Aug 25, 20260.43Apr 28, 2026