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

Practical Solution PCL TPS.BK · THB

Information Technology · SET · 🇹🇭 Thailand

Compare

3.02

+0.67%

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 1.57bn

FY2016FY2025

Net income

THB 138.8m

FY2016FY2025

Free cash flow

THB 255.4m

FY2016FY2025

Shareholders' equity

THB 710.3m

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 1.57bnTHB 1.59bnTHB 1.35bnTHB 976.4mTHB 583.1mTHB 733.4mTHB 639.5mTHB 536.6mTHB 847.5mTHB 601.9m
Operating incomeTHB 161.7mTHB 176.7mTHB 152.8mTHB 94.0mTHB 45.4mTHB 69.8mTHB 62.1mTHB 54.4mTHB 68.2mTHB 64.5m
Net incomeTHB 138.8mTHB 135.5mTHB 116.4mTHB 75.8mTHB 38.7mTHB 53.9mTHB 48.9mTHB 42.0mTHB 54.0mTHB 63.0m
Diluted earnings per share0.330.320.310.210.120.160.150.180.130.15

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 1.44bnTHB 1.28bnTHB 1.10bnTHB 890.1mTHB 774.2mTHB 615.6mTHB 631.6mTHB 380.6mTHB 328.0mTHB 324.9m
Cash and short-term investmentsTHB 183.8mTHB 129.5mTHB 56.9mTHB 47.6mTHB 149.8mTHB 122.2mTHB 197.6mTHB 10.2mTHB 17.2mTHB 49.9m
Total liabilitiesTHB 717.9mTHB 565.1mTHB 532.1mTHB 435.9mTHB 367.0mTHB 235.9mTHB 251.8mTHB 196.0mTHB 160.5mTHB 171.5m
DebtTHB 83.2mTHB 63.6mTHB 55.7mTHB 103.9mTHB 11.8mTHB 9.5mTHB 39.4mTHB 6.9mTHB 7.6mTHB 2.2m
Shareholders' equityTHB 710.3mTHB 694.2mTHB 559.2mTHB 454.2mTHB 405.1mTHB 377.0mTHB 379.8mTHB 184.5mTHB 167.5mTHB 153.4m
Shares outstanding418m418m378m362m336m336m336m240m420m420m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operationsTHB 260.1mTHB 98.0mTHB 87.9m−THB 153.0mTHB 45.3mTHB 36.8mTHB 86.5mTHB 75.6mTHB 4.2mTHB 3.8m
Capital spending−THB 4.7m−THB 9.0m−THB 8.3m−THB 12.3m−THB 4.3m−THB 22.4m−THB 75.6m−THB 58.9m−THB 4.4m−THB 4.3m
Free cash flowTHB 255.4mTHB 89.1mTHB 79.5m−THB 165.3mTHB 41.0mTHB 14.4mTHB 10.9mTHB 16.7m−THB 119,983−THB 472,317
Dividends paid−THB 117.5m−THB 74.9m−THB 35.4m−THB 26.9m−THB 11.2m−THB 56.0m−THB 45.0m−THB 42.0m−THB 40.0m−THB 52.0m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 397.3mTHB 261.7mTHB 433.8mTHB 396.1mTHB 381.8mTHB 358.6mTHB 518.8mTHB 371.8m
Operating incomeTHB 20.7mTHB 20.6mTHB 48.4mTHB 47.1mTHB 48.6mTHB 23.8mTHB 80.4mTHB 31.7m
Net incomeTHB 24.1mTHB 16.6mTHB 39.5mTHB 39.5mTHB 37.7mTHB 22.1mTHB 60.8mTHB 25.1m
Diluted earnings per share0.060.040.090.090.090.050.150.06
Cash from operations−THB 48.0m−THB 118.0mTHB 84.0mTHB 119.0mTHB 5.0mTHB 51.0mTHB 12.0mTHB 97.0m
Capital spending−THB 2.0m−THB 3.0m−THB 1.0m−THB 1.0m−THB 1.0m—−THB 3.0m−THB 2.0m
Free cash flow−THB 50.0m−THB 121.0mTHB 83.0mTHB 118.0mTHB 4.0m—THB 9.0mTHB 95.0m
Total assetsTHB 1.56bnTHB 1.49bnTHB 1.44bnTHB 1.22bnTHB 1.24bnTHB 1.25bnTHB 1.28bnTHB 1.21bn
Cash and short-term investments—THB 49.5mTHB 183.8mTHB 168.6mTHB 92.2mTHB 172.7mTHB 129.5mTHB 117.3m
Debt—THB 58.9mTHB 87.7mTHB 23.2mTHB 46.6mTHB 24.2mTHB 25.0mTHB 17.4m
Shareholders' equityTHB 699.7mTHB 726.4mTHB 710.3mTHB 677.0mTHB 670.2mTHB 715.4mTHB 694.2mTHB 629.5m

Financial ratios

Data as of 2 Nov 2026

FY2025FY2024FY2023FY2022FY2021FY2020
Operating margin10.3%11.1%11.3%9.6%7.8%9.5%
Net margin8.8%8.5%8.6%7.8%6.6%7.4%
Return on equity19.5%19.5%20.8%16.7%9.6%14.3%
Return on assets9.6%10.6%10.6%8.5%5.0%8.8%
Free cash flow yield21.0%8.5%8.4%-12.9%4.9%5.8%
Revenue growth-1.5%18.0%38.3%67.4%-20.5%14.7%
Earnings growth2.4%16.4%53.5%95.7%-28.1%10.2%
Current ratio1.74x2.16x1.88x1.74x1.82x2.12x
Debt to equity0.09x0.04x0.04x0.13x0.01x0.01x
Equity ratio49.2%54.4%50.9%51.0%52.3%61.2%
Interest coverage180.56x155.32x88.71x68.76x99.97x69.12x
Buybacks as a share of market value-0.1%-10.6%-4.5%-7.6%0.0%0.0%

Growth per year

Compound annual rate

3 years5 years10 years
Revenue17.2%16.4%12.1%
Operating income19.8%18.3%23.2%
Net income22.3%20.8%17.9%

Average margins

Over each period

1 year3 years5 years10 years
Operating margin10.7%10.7%10.3%9.8%
Net margin8.7%8.5%8.2%8.0%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019
Price to earnings9.88.99.415.625.312.111.6
Price to sales0.90.80.81.21.70.90.9

Dividends and splits

Per share, in the currency the company pays

Paid for 6 years. Last went ex-dividend on 27 Aug 2025.

FY2025FY2024FY2023FY2022FY2021FY2020
Paid in the year0.280.180.100.080.040.167
  • 6-for-5 split · 5 Apr 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.