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

CPT Drives And Power PCL CPT.BK · THB

Industrials · SET · 🇹🇭 Thailand

Compare

1.06

0.00%

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

FY2016FY2025

Net income

THB 77.1m

FY2016FY2025

Free cash flow

THB 55.2m

FY2016FY2025

Shareholders' equity

THB 1.04bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 991.6mTHB 961.9mTHB 1.17bnTHB 1.34bnTHB 778.7mTHB 943.1mTHB 571.5mTHB 951.7mTHB 1.24bnTHB 1.23bn
Gross profitTHB 215.7mTHB 184.6mTHB 162.6mTHB 75.5m−THB 30.2mTHB 110.0mTHB 113.6mTHB 187.8mTHB 321.4mTHB 302.1m
Operating incomeTHB 76.4mTHB 89.4mTHB 97.4m−THB 50.3m−THB 107.5mTHB 8.8m−THB 9.7mTHB 20.1mTHB 176.1mTHB 143.4m
Net incomeTHB 77.1mTHB 71.5mTHB 77.2m−THB 45.3m−THB 86.1mTHB 5.5m−THB 9.8mTHB 14.5mTHB 140.7mTHB 113.0m
Diluted earnings per share0.090.080.09-0.05-0.090.01-0.010.020.160.18

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 1.53bnTHB 1.22bnTHB 1.19bnTHB 1.30bnTHB 1.33bnTHB 1.27bnTHB 1.19bnTHB 1.32bnTHB 1.52bnTHB 913.7m
Cash and short-term investmentsTHB 485.3mTHB 447.7mTHB 259.7mTHB 195.4mTHB 288.7mTHB 217.4mTHB 414.0mTHB 445.4mTHB 672.4mTHB 126.9m
Total liabilitiesTHB 487.5mTHB 235.3mTHB 259.4mTHB 443.2mTHB 430.8mTHB 267.1mTHB 222.1mTHB 329.5mTHB 435.9mTHB 419.8m
DebtTHB 3.9mTHB 3.8mTHB 6.3mTHB 4.7mTHB 8.0mTHB 17.4mTHB 36.0mTHB 28.3mTHB 37.7mTHB 52.9m
Shareholders' equityTHB 1.04bnTHB 985.9mTHB 935.3mTHB 858.2mTHB 903.5mTHB 1.00bnTHB 970.8mTHB 991.4mTHB 1.09bnTHB 493.9m
Shares outstanding900m900m900m900m941m938m900m900m900m630m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 61.7mTHB 214.1mTHB 40.7m−THB 62.1mTHB 179.6m−THB 196.0mTHB 49.0mTHB 650,143THB 186.4mTHB 104.0m
Capital spending−THB 6.4m−THB 10.1m−THB 10.6m−THB 9.7m−THB 11.9m−THB 11.3m−THB 72.3m−THB 99.7m−THB 20.7m−THB 2.6m
Free cash flowTHB 55.2mTHB 204.0mTHB 30.0m−THB 71.8mTHB 167.7m−THB 207.3m−THB 23.3m−THB 99.0mTHB 165.7mTHB 101.4m
Dividends paid−THB 22.5m−THB 22.5m——−THB 18.0m−THB 18.0m−THB 10.8m−THB 126.0m−THB 152.0m−THB 70.0m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 225.5mTHB 243.2mTHB 339.1mTHB 334.0mTHB 156.5mTHB 162.1mTHB 248.8mTHB 256.8m
Gross profitTHB 62.2mTHB 54.4mTHB 69.0mTHB 64.9mTHB 39.7mTHB 42.2mTHB 48.7mTHB 54.8m
Operating incomeTHB 22.8mTHB 20.1mTHB 23.9mTHB 26.9mTHB 18.5mTHB 20.4mTHB 23.6mTHB 28.6m
Net incomeTHB 18.5mTHB 18.0mTHB 21.4mTHB 23.9mTHB 15.6mTHB 16.3mTHB 19.5mTHB 22.4m
Diluted earnings per share0.020.020.020.030.020.020.020.02
Cash from operations−THB 10.0m−THB 160.0m−THB 1.0mTHB 30.0mTHB 9.0mTHB 20.0mTHB 105.0mTHB 2.0m
Capital spending−THB 17.0m−THB 11.0m−THB 3.0m—−THB 1.0m−THB 1.0m−THB 1.0m−THB 4.0m
Free cash flow−THB 27.0m−THB 171.0m−THB 4.0m—THB 8.0mTHB 19.0mTHB 104.0m−THB 2.0m
Total assetsTHB 1.57bnTHB 1.61bnTHB 1.53bnTHB 1.38bnTHB 1.25bnTHB 1.23bnTHB 1.22bnTHB 1.23bn
Cash and short-term investmentsTHB 524.0mTHB 529.7mTHB 485.3mTHB 489.5mTHB 458.3mTHB 470.7mTHB 447.7mTHB 342.3m
DebtTHB 243.4mTHB 199.7mTHB 1.8mTHB 879,254THB 1.4mTHB 667,848THB 684,410THB 746,746
Shareholders' equityTHB 1.05bnTHB 1.06bnTHB 1.04bnTHB 1.02bnTHB 995.3mTHB 1.00bnTHB 985.9mTHB 964.8m

Growth per year

Compound annual rate

3 years5 years10 years
Revenue-9.6%1.0%-0.7%
Operating income—54.1%-3.9%
Net income—69.4%-1.0%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin20.5%14.3%11.6%17.0%
Operating margin8.5%4.8%1.8%5.0%
Net margin7.6%4.0%1.6%4.0%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017
Price to earnings11.712.67.7-15.7-10.7145.9-73.140.414.2
Price to sales0.90.90.50.51.20.91.30.61.6

Dividends and splits

Per share, in the currency the company pays

Paid for 2 years. Last went ex-dividend on 11 Mar 2025.

FY2025FY2024FY2021FY2019FY2018
Paid in the year0.0250.0250.020.0120.14

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.