GBAF Logo
Global Banking & Finance Awards® 2026 Nominations open, free to enter Nominate now →
T

Teera-Mongkol Industry PCL TMI.BK · THB

Industrials · SET · 🇹🇭 Thailand

Compare

0.48

-2.04%

Close of 9 Nov 2026, in THB

Search any instrument

Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.

At a glance

Figures in THB, from our data supplier.

FY2025

Revenue

THB 544.6m

FY2016FY2025

Net income

THB 22.9m

FY2016FY2025

Free cash flow

THB 61.8m

FY2016FY2025

Shareholders' equity

THB 248.2m

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 544.6mTHB 562.7mTHB 582.1mTHB 566.8mTHB 484.3mTHB 447.9mTHB 392.0mTHB 392.2mTHB 401.6mTHB 473.2m
Gross profitTHB 200.7mTHB 178.1mTHB 195.2mTHB 187.3mTHB 152.7mTHB 153.9mTHB 130.7mTHB 120.1mTHB 120.1mTHB 153.5m
Operating incomeTHB 44.4mTHB 28.0mTHB 55.4mTHB 42.0mTHB 8.2mTHB 20.4m−THB 1.2m−THB 15.7m−THB 23.2mTHB 9.7m
Net incomeTHB 22.9mTHB 7.3mTHB 27.1mTHB 24.2m−THB 2.4mTHB 14.4m−THB 8.6m−THB 17.1m−THB 25.2mTHB 4.7m
Diluted earnings per share0.030.010.040.04-0.000.02-0.01-0.03-0.040.01

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 701.1mTHB 710.4mTHB 760.5mTHB 761.8mTHB 626.7mTHB 461.9mTHB 424.0mTHB 414.5mTHB 333.2mTHB 361.2m
Cash and short-term investmentsTHB 20.9mTHB 7.1mTHB 59.4mTHB 11.3mTHB 11.9mTHB 10.3mTHB 8.0mTHB 4.8mTHB 14.4mTHB 2.1m
Total liabilitiesTHB 459.5mTHB 477.5mTHB 501.7mTHB 508.9mTHB 397.9mTHB 254.9mTHB 244.2mTHB 223.7mTHB 125.3mTHB 124.0m
DebtTHB 327.6mTHB 358.9mTHB 386.2mTHB 389.6mTHB 283.3mTHB 172.4mTHB 169.9mTHB 165.9mTHB 63.1mTHB 49.9m
Shareholders' equityTHB 248.2mTHB 230.3mTHB 243.2mTHB 226.1mTHB 195.9mTHB 195.3mTHB 180.0mTHB 190.8mTHB 207.9mTHB 237.2m
Shares outstanding671m671m671m671m690m604m733m657m672m805m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 83.0mTHB 31.4mTHB 117.8mTHB 29.2mTHB 32.8mTHB 40.7mTHB 53.3m−THB 22.9mTHB 22.7mTHB 48.3m
Capital spending−THB 21.3m−THB 16.9m−THB 28.8m−THB 101.6m−THB 131.6m−THB 26.9m−THB 15.3m−THB 3.4m−THB 16.5m−THB 2.7m
Free cash flowTHB 61.8mTHB 14.5mTHB 89.0m−THB 72.4m−THB 98.8mTHB 13.8mTHB 38.0m−THB 26.3mTHB 6.2mTHB 45.6m
Dividends paid−THB 5.0m−THB 20.1m−THB 10.0m−THB 10.0m—−THB 49,468−THB 49,468−THB 353−THB 4.0m−THB 10.1m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 133.6mTHB 145.3mTHB 121.5mTHB 126.8mTHB 141.8mTHB 155.6mTHB 143.8mTHB 137.6m
Gross profitTHB 53.9mTHB 61.0mTHB 44.5mTHB 48.8mTHB 50.1mTHB 57.2mTHB 43.6mTHB 43.6m
Operating incomeTHB 15.0mTHB 22.8mTHB 5.8mTHB 9.0mTHB 12.2mTHB 19.1mTHB 7.8mTHB 5.5m
Net incomeTHB 9.1mTHB 14.8mTHB 2.3mTHB 3.3mTHB 6.0mTHB 11.3mTHB 2.8mTHB 1.4m
Diluted earnings per share0.010.020.000.000.010.020.000.00
Cash from operationsTHB 23.0mTHB 23.0mTHB 30.0mTHB 23.0mTHB 20.0mTHB 25.0m−THB 2.0mTHB 22.0m
Capital spending−THB 1.0m−THB 2.0m−THB 1.0m−THB 15.0m−THB 1.0m−THB 2.0m—−THB 9.0m
Free cash flowTHB 22.0mTHB 21.0mTHB 29.0mTHB 8.0mTHB 19.0mTHB 23.0m—THB 13.0m
Total assetsTHB 706.7mTHB 713.0mTHB 701.1mTHB 694.0mTHB 714.0mTHB 714.4mTHB 710.4mTHB 712.4m
Cash and short-term investmentsTHB 44.1mTHB 36.2mTHB 20.9mTHB 18.4mTHB 33.4mTHB 21.3mTHB 7.1mTHB 8.6m
DebtTHB 329.6mTHB 319.0mTHB 336.5mTHB 342.7mTHB 359.0mTHB 353.5mTHB 356.6mTHB 354.6m
Shareholders' equityTHB 263.7mTHB 261.3mTHB 248.2mTHB 245.8mTHB 242.6mTHB 241.6mTHB 230.3mTHB 227.6m

Growth per year

Compound annual rate

3 years5 years10 years
Revenue-1.3%4.0%0.0%
Operating income1.9%16.9%43.1%
Net income-1.8%9.7%43.5%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin34.2%33.7%33.5%32.4%
Operating margin6.5%7.5%6.2%3.1%
Net margin2.7%3.6%2.9%0.9%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings15.374.829.841.4-334.129.0-59.0-28.8-26.1242.5
Price to sales0.61.01.41.81.60.91.31.31.62.4

Dividends and splits

Per share, in the currency the company pays

Paid for 3 years. Last went ex-dividend on 6 Mar 2025.

FY2025FY2024FY2023FY2017FY2016FY2015FY2014FY2013
Paid in the year0.0080.030.0150.0060.0150.0040.0130.034
  • 7-for-6 split · 30 Apr 2015
  • 6-for-5 split · 3 May 2012

Sources and methodology

Data on this tab
Our data supplier
Chart on the Overview
TradingView

Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.