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

Thai Nondestructive Testing PCL TNDT.BK · THB

Industrials · SET · 🇹🇭 Thailand

Compare

0.27

-3.57%

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 361.5m

FY2016FY2025

Net income

−THB 18.0m

FY2016FY2025

Free cash flow

THB 18.1m

FY2016FY2025

Shareholders' equity

THB 107.2m

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 361.5mTHB 292.3mTHB 312.8mTHB 229.6mTHB 254.0mTHB 297.3mTHB 338.5mTHB 309.3mTHB 314.1mTHB 338.6m
Gross profitTHB 101.5mTHB 100.7mTHB 107.6mTHB 68.6mTHB 73.3mTHB 94.2mTHB 109.2mTHB 71.5mTHB 84.1mTHB 84.8m
Operating incomeTHB 3.9m−THB 245.5m−THB 351.6mTHB 12.9mTHB 74.1mTHB 56.8mTHB 58.1m−THB 61.5mTHB 39.1mTHB 34.5m
Net income−THB 18.0m−THB 274.4m−THB 366.7m−THB 55.4m−THB 27.2mTHB 19.3mTHB 21.8m−THB 87.7mTHB 21.3mTHB 24.4m
Diluted earnings per share-0.01-0.23-0.45-0.08-0.040.030.04-0.150.040.04

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 646.3mTHB 749.6mTHB 716.1mTHB 1.15bnTHB 1.17bnTHB 1.11bnTHB 1.05bnTHB 1.03bnTHB 1.10bnTHB 906.0m
Cash and short-term investmentsTHB 55.2mTHB 70.1mTHB 1.5mTHB 2.6mTHB 3.0mTHB 2.9mTHB 4.1mTHB 2.9mTHB 3.2mTHB 3.8m
Total liabilitiesTHB 539.3mTHB 577.6mTHB 627.1mTHB 651.1mTHB 689.4mTHB 649.3mTHB 605.8mTHB 604.1mTHB 575.2mTHB 389.2m
DebtTHB 345.2mTHB 378.7mTHB 434.2mTHB 442.9mTHB 425.0mTHB 435.2mTHB 386.5mTHB 400.7mTHB 414.4mTHB 292.9m
Shareholders' equityTHB 107.2mTHB 177.0mTHB 123.5mTHB 506.5mTHB 493.8mTHB 476.4mTHB 455.7mTHB 436.4mTHB 527.2mTHB 520.4m
Shares outstanding1,732m1,202m808m725m723m600m600m600m600m600m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 25.9m−THB 25.5mTHB 69.9mTHB 14.4mTHB 42.4mTHB 38.3mTHB 78.5mTHB 60.7mTHB 43.0mTHB 49.1m
Capital spending−THB 7.7m−THB 12.1m−THB 2.0m−THB 75.9m−THB 51.1m−THB 48.5m−THB 21.3m−THB 9.0m−THB 91.2m−THB 86.5m
Free cash flowTHB 18.1m−THB 37.6mTHB 67.9m−THB 61.6m−THB 8.7m−THB 10.2mTHB 57.3mTHB 51.8m−THB 48.2m−THB 37.3m
Dividends paid———−THB 22.1m−THB 7,140−THB 7,140−THB 7,140−THB 500−THB 11.9m−THB 17.0m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 66.5mTHB 70.1mTHB 87.4mTHB 116.5mTHB 81.2mTHB 76.4mTHB 75.9mTHB 76.7m
Gross profitTHB 10.1mTHB 24.7mTHB 21.1mTHB 29.4mTHB 22.4mTHB 26.7mTHB 15.2mTHB 30.1m
Operating income−THB 9.9mTHB 3.2mTHB 953,943THB 11.9m−THB 11.3m−THB 3.5m−THB 209.4m−THB 49.1m
Net income−THB 17.2m−THB 7.8mTHB 11.6mTHB 1.4m−THB 18.2m−THB 12.8m−THB 203.3m−THB 64.3m
Diluted earnings per share-0.01-0.000.010.00-0.01-0.01-0.17-0.05
Cash from operationsTHB 4.0mTHB 5.0mTHB 28.0mTHB 6.0mTHB 4.0mTHB 5.0mTHB 47.0m−THB 95.0m
Capital spending−THB 9.0m−THB 3.0m—−THB 1.0m−THB 2.0m−THB 3.0m−THB 7.0m−THB 3.0m
Free cash flow−THB 5.0mTHB 2.0m—THB 5.0mTHB 2.0mTHB 2.0mTHB 40.0m−THB 98.0m
Total assetsTHB 610.1mTHB 629.3mTHB 646.3mTHB 637.2mTHB 625.4mTHB 707.2mTHB 749.6mTHB 918.3m
Cash and short-term investments—THB 68.2mTHB 55.2mTHB 38.7mTHB 36.8mTHB 47.6mTHB 70.1mTHB 147.6m
DebtTHB 151.6mTHB 339.2mTHB 348.9mTHB 352.2mTHB 345.9mTHB 352.7mTHB 368.2mTHB 352.3m
Shareholders' equityTHB 82.8mTHB 99.7mTHB 107.2mTHB 97.1mTHB 95.8mTHB 164.3mTHB 177.0mTHB 356.0m

Growth per year

Compound annual rate

3 years5 years10 years
Revenue16.3%4.0%-1.5%
Operating income-32.7%-41.4%-23.5%
Net income-31.3%——

Average margins

Over each period

1 year3 years5 years10 years
Gross margin30.9%31.6%31.2%28.8%
Operating margin-36.9%-48.5%-25.7%-9.3%
Net margin-44.7%-59.7%-41.3%-19.6%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings-15.4-1.0-0.6-5.1-38.116.317.1-4.635.942.6
Price to sales0.80.90.81.24.11.11.11.32.43.1

Dividends and splits

Per share, in the currency the company pays

Paid for 0 years. Last went ex-dividend on 4 Jun 2024.

FY2024FY2021FY2020FY2019FY2018FY2017FY2016FY2015
Paid in the year0.060.0330.0070.0940.1190.1380.1460.169
  • 3-for-1 split · 26 Nov 2021
  • 2-for-1 split · 31 May 2021

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.