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

Asia Precision PCL APCS.BK · THB

Industrials · SET · 🇹🇭 Thailand

Compare

1.24

-1.59%

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

FY2016FY2025

Net income

−THB 498.4m

FY2016FY2025

Free cash flow

THB 136.2m

FY2016FY2025

Shareholders' equity

THB 1.21bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 914.0mTHB 1.34bnTHB 1.51bnTHB 1.82bnTHB 2.17bnTHB 2.13bnTHB 2.79bnTHB 2.48bnTHB 1.28bnTHB 984.9m
Gross profit−THB 168.5mTHB 70.3mTHB 107.1m−THB 70.3mTHB 429.2mTHB 288.6mTHB 472.6mTHB 429.8mTHB 290.5mTHB 198.1m
Operating income−THB 471.5mTHB 2.8mTHB 177.3m−THB 212.2mTHB 69.9mTHB 54.2mTHB 315.1mTHB 262.5mTHB 166.9mTHB 42.2m
Net income−THB 498.4m−THB 57.6mTHB 99.1m−THB 213.4mTHB 210.7mTHB 8.8mTHB 238.7mTHB 221.5mTHB 148.4mTHB 55.6m
Diluted earnings per share-0.76-0.090.15-0.320.320.010.360.340.240.08

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 2.65bnTHB 3.42bnTHB 3.78bnTHB 4.51bnTHB 3.56bnTHB 3.17bnTHB 3.13bnTHB 2.89bnTHB 1.87bnTHB 1.71bn
Cash and short-term investmentsTHB 37.0mTHB 148.8mTHB 213.2mTHB 214.4mTHB 596.4mTHB 538.0mTHB 606.3mTHB 437.1mTHB 319.9mTHB 141.7m
Total liabilitiesTHB 1.42bnTHB 1.69bnTHB 1.99bnTHB 2.38bnTHB 1.60bnTHB 1.38bnTHB 1.26bnTHB 1.19bnTHB 401.3mTHB 331.0m
DebtTHB 546.9mTHB 779.1mTHB 889.8mTHB 954.7mTHB 366.6mTHB 471.1mTHB 423.6mTHB 157.1mTHB 179.8mTHB 180.1m
Shareholders' equityTHB 1.21bnTHB 1.72bnTHB 1.78bnTHB 1.82bnTHB 1.96bnTHB 1.78bnTHB 1.71bnTHB 1.54bnTHB 1.32bnTHB 1.19bn
Shares outstanding660m660m660m660m660m660m660m660m607m660m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 137.5m−THB 456.0m−THB 333.6m−THB 167.1mTHB 254.9mTHB 68.6mTHB 4.5mTHB 169.3mTHB 234.8mTHB 119.8m
Capital spending−THB 1.3m−THB 18.8m−THB 94.3m−THB 198.9m−THB 27.4m−THB 25.2m−THB 33.9m−THB 25.2m−THB 43.4m−THB 18.5m
Free cash flowTHB 136.2m−THB 474.8m−THB 427.9m−THB 365.9mTHB 227.5mTHB 43.4m−THB 29.4mTHB 144.1mTHB 191.4mTHB 101.3m
Dividends paid———−THB 39.6m−THB 39.6m−THB 39.6m−THB 66.0m−THB 66.0m−THB 66.0m−THB 66.0m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 270.9mTHB 147.9mTHB 120.3mTHB 265.6mTHB 253.1mTHB 275.0mTHB 309.8mTHB 345.3m
Gross profitTHB 22.3m−THB 10.9m−THB 73.1m−THB 48.7m−THB 22.4m−THB 24.3m−THB 32.0m−THB 6.0m
Operating income−THB 21.3m−THB 72.7m−THB 93.5m−THB 72.0m−THB 49.1m−THB 52.0m−THB 62.9m−THB 14.2m
Net income−THB 31.6m−THB 86.3m−THB 315.1m−THB 72.5m−THB 55.1m−THB 55.7m−THB 65.6m−THB 26.2m
Diluted earnings per share-0.05-0.13-0.48-0.11-0.08-0.08-0.10-0.04
Cash from operationsTHB 259.0mTHB 36.0mTHB 25.0mTHB 107.0mTHB 47.0m−THB 42.0m−THB 108.0m−THB 27.0m
Capital spending−THB 1.0m——−THB 3.0m—−THB 4.0m−THB 12.0m−THB 3.0m
Free cash flowTHB 258.0m——THB 104.0m—−THB 46.0m−THB 120.0m−THB 30.0m
Total assetsTHB 2.73bnTHB 2.57bnTHB 2.65bnTHB 3.08bnTHB 3.21bnTHB 3.34bnTHB 3.42bnTHB 3.56bn
Cash and short-term investmentsTHB 236.8mTHB 30.1mTHB 37.0mTHB 61.9mTHB 47.1mTHB 59.2mTHB 148.8mTHB 73.9m
DebtTHB 435.0mTHB 485.4mTHB 539.9mTHB 573.8mTHB 665.4mTHB 715.8mTHB 752.9mTHB 681.7m
Shareholders' equityTHB 1.10bnTHB 1.13bnTHB 1.21bnTHB 1.53bnTHB 1.61bnTHB 1.67bnTHB 1.72bnTHB 1.79bn

Growth per year

Compound annual rate

3 years5 years10 years
Revenue-20.5%-15.6%1.1%
Operating income30.5%—56.3%
Net income32.7%—52.2%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin-4.4%-1.1%6.6%11.7%
Operating margin-20.8%-9.0%-3.8%2.2%
Net margin-24.7%-12.0%-4.6%1.1%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings-1.9-21.727.2-15.216.3388.512.214.328.265.9
Price to sales1.00.91.81.81.61.61.01.33.33.7

Dividends and splits

Per share, in the currency the company pays

Paid for 0 years. Last went ex-dividend on 10 May 2022.

FY2022FY2021FY2020FY2019FY2013FY2012FY2011
Paid in the year0.060.060.060.100.0830.0750.227
  • 11-for-10 split · 27 Apr 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.