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

Communication & System Solution PCL CSS.BK · THB

Industrials · SET · 🇹🇭 Thailand

Compare

0.92

+2.22%

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

FY2016FY2025

Net income

THB 36.6m

FY2016FY2025

Free cash flow

−THB 195.1m

FY2016FY2025

Shareholders' equity

THB 1.70bn

FY2016FY2025

Income statement

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
RevenueTHB 3.89bnTHB 4.10bnTHB 3.89bnTHB 4.64bnTHB 3.85bnTHB 3.48bnTHB 3.79bnTHB 4.53bnTHB 4.44bnTHB 4.69bn
Gross profitTHB 430.5mTHB 476.2mTHB 426.5mTHB 530.1mTHB 542.7mTHB 482.7mTHB 513.7mTHB 642.1mTHB 685.4mTHB 665.1m
Operating incomeTHB 10.1mTHB 79.2mTHB 10.4mTHB 172.3mTHB 309.5mTHB 185.7mTHB 126.5mTHB 200.3mTHB 247.5mTHB 221.1m
Net incomeTHB 36.6mTHB 75.7mTHB 20.2mTHB 115.0mTHB 246.1mTHB 92.7mTHB 79.6mTHB 170.3mTHB 203.9mTHB 169.6m
Diluted earnings per share0.030.060.020.100.180.080.070.140.170.14

Balance sheet

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Total assetsTHB 3.05bnTHB 3.35bnTHB 3.13bnTHB 3.53bnTHB 3.66bnTHB 3.07bnTHB 3.63bnTHB 3.44bnTHB 3.61bnTHB 3.84bn
Cash and short-term investmentsTHB 713.8mTHB 924.7mTHB 585.0mTHB 450.0mTHB 293.5mTHB 353.0mTHB 332.4mTHB 206.3mTHB 263.0mTHB 458.4m
Total liabilitiesTHB 1.30bnTHB 1.54bnTHB 1.35bnTHB 1.68bnTHB 1.76bnTHB 1.40bnTHB 1.99bnTHB 1.74bnTHB 1.89bnTHB 2.11bn
DebtTHB 71.9mTHB 10.0mTHB 40.4mTHB 162.4mTHB 117.6mTHB 218.3mTHB 728.0mTHB 360.5mTHB 437.0mTHB 272.8m
Shareholders' equityTHB 1.70bnTHB 1.76bnTHB 1.73bnTHB 1.78bnTHB 1.83bnTHB 1.60bnTHB 1.58bnTHB 1.63bnTHB 1.65bnTHB 1.66bn
Shares outstanding1,176m1,176m1,176m1,176m1,337m1,176m1,176m1,176m1,176m1,176m

Cash flow

Fiscal years

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Cash from operations−THB 179.7mTHB 424.3mTHB 365.3mTHB 234.3m−THB 174.2mTHB 293.4mTHB 204.1mTHB 462.5m−THB 111.4m−THB 80.9m
Capital spending−THB 15.4m−THB 22.6m−THB 30.3m−THB 23.4m−THB 12.0m−THB 5.9m−THB 6.2m−THB 5.0m−THB 4.2m−THB 7.3m
Free cash flow−THB 195.1mTHB 401.7mTHB 335.0mTHB 210.9m−THB 186.2mTHB 287.5mTHB 198.0mTHB 457.5m−THB 115.6m−THB 88.2m
Dividends paid−THB 70.5m−THB 23.5m−THB 58.8m−THB 164.6m−THB 70.5m−THB 47.0m−THB 94.1m−THB 188.1m−THB 211.6m−THB 188.1m

Latest quarters

By quarter end

Jun 2026Mar 2026Dec 2025Sept 2025Jun 2025Mar 2025Dec 2024Sept 2024
RevenueTHB 1.29bnTHB 1.16bnTHB 966.5mTHB 880.1mTHB 943.1mTHB 1.10bnTHB 1.08bnTHB 1.23bn
Gross profitTHB 130.7mTHB 137.8mTHB 126.2mTHB 95.7mTHB 106.8mTHB 126.4mTHB 133.9mTHB 151.3m
Operating incomeTHB 11.0mTHB 47.0mTHB 6.4m−THB 3.8m−THB 533,000THB 8.1mTHB 14.6mTHB 48.0m
Net incomeTHB 34.2mTHB 45.6mTHB 7.1mTHB 8.5mTHB 10.2mTHB 10.9m−THB 6.4mTHB 61.8m
Diluted earnings per share0.030.040.010.010.010.01-0.010.05
Cash from operationsTHB 325.0mTHB 126.0mTHB 164.0mTHB 17.0m−THB 61.0m−THB 304.0mTHB 110.0mTHB 159.0m
Capital spending−THB 1.0m−THB 1.0m−THB 3.0m−THB 2.0m−THB 8.0m—−THB 2.0m−THB 15.0m
Free cash flowTHB 324.0mTHB 125.0mTHB 161.0mTHB 15.0m−THB 69.0m—THB 108.0mTHB 144.0m
Total assetsTHB 3.96bnTHB 3.44bnTHB 3.05bnTHB 2.97bnTHB 3.11bnTHB 3.29bnTHB 3.35bnTHB 3.37bn
Cash and short-term investmentsTHB 1.10bnTHB 839.3mTHB 713.8mTHB 566.1mTHB 568.6mTHB 649.2mTHB 924.7mTHB 827.5m
DebtTHB 69.1mTHB 65.1mTHB 67.4mTHB 72.9mTHB 70.5mTHB 33.7mTHB 7.1mTHB 7.1m
Shareholders' equityTHB 1.77bnTHB 1.76bnTHB 1.70bnTHB 1.70bnTHB 1.72bnTHB 1.77bnTHB 1.76bnTHB 1.77bn

Growth per year

Compound annual rate

3 years5 years10 years
Revenue-5.7%2.2%-1.6%
Operating income-61.1%-44.1%-29.4%
Net income-31.7%-16.9%-17.4%

Average margins

Over each period

1 year3 years5 years10 years
Gross margin11.3%11.3%12.1%13.4%
Operating margin1.1%1.6%3.2%4.1%
Net margin1.4%1.5%2.5%3.2%

Valuation history

At each fiscal year end

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Price to earnings24.413.548.215.210.918.621.113.016.119.3
Price to sales0.20.30.30.40.70.50.40.50.70.7

Dividends and splits

Per share, in the currency the company pays

Paid for 13 years. Last went ex-dividend on 22 Aug 2025.

FY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Paid in the year0.060.020.050.140.060.040.080.16
  • 6-for-5 split · 12 May 2015

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.