1.53
-0.65%
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.
Revenue
THB 5.15bn
FY2016FY2025
Net income
THB 323.6m
FY2016FY2025
Free cash flow
−THB 449.1m
FY2016FY2025
Shareholders' equity
THB 8.39bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | THB 5.15bn | THB 3.33bn | THB 3.66bn | THB 3.68bn | THB 3.04bn | THB 4.09bn | THB 5.14bn | THB 5.36bn | THB 5.16bn | THB 4.01bn |
| Gross profit | THB 1.66bn | THB 1.12bn | THB 1.15bn | THB 1.52bn | THB 1.27bn | THB 1.86bn | THB 2.60bn | THB 2.52bn | THB 2.04bn | THB 1.74bn |
| Operating income | THB 661.5m | THB 564.0m | THB 458.1m | THB 708.3m | THB 1.59bn | THB 1.50bn | THB 1.37bn | THB 1.37bn | THB 1.04bn | THB 981.5m |
| Net income | THB 323.6m | THB 399.6m | THB 406.7m | THB 902.8m | THB 1.25bn | THB 1.12bn | THB 890.1m | THB 939.6m | THB 742.5m | THB 762.5m |
| Diluted earnings per share | 0.23 | 0.28 | 0.28 | 0.63 | 0.87 | 0.78 | 0.63 | 0.66 | 0.52 | 0.54 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | THB 41.82bn | THB 40.99bn | THB 25.49bn | THB 23.36bn | THB 18.62bn | THB 17.93bn | THB 15.10bn | THB 13.75bn | THB 10.73bn | THB 7.63bn |
| Cash and short-term investments | THB 746.5m | THB 794.4m | THB 2.46bn | THB 2.13bn | THB 1.67bn | THB 3.51bn | THB 1.19bn | THB 744.1m | THB 851.6m | THB 297.0m |
| Total liabilities | THB 24.54bn | THB 23.99bn | THB 15.22bn | THB 13.41bn | THB 10.82bn | THB 10.76bn | THB 8.60bn | THB 7.81bn | THB 5.95bn | THB 3.59bn |
| Debt | THB 22.49bn | THB 22.11bn | THB 14.12bn | THB 12.44bn | THB 10.12bn | THB 9.59bn | THB 7.12bn | THB 6.47bn | THB 4.55bn | THB 3.01bn |
| Shareholders' equity | THB 8.39bn | THB 8.21bn | THB 8.17bn | THB 7.90bn | THB 7.77bn | THB 6.76bn | THB 6.08bn | THB 5.51bn | THB 4.72bn | THB 4.03bn |
| Shares outstanding | 1,428m | 1,419m | 1,442m | 1,443m | 1,444m | 1,431m | 1,424m | 1,426m | 1,430m | 1,417m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | −THB 382.4m | −THB 188.2m | −THB 653.4m | THB 952.3m | −THB 1.59bn | THB 1.68bn | THB 1.81bn | −THB 1.21bn | THB 119.2m | THB 1.73bn |
| Capital spending | −THB 66.7m | −THB 545.8m | −THB 71.4m | −THB 57.4m | −THB 30.9m | −THB 61.5m | −THB 57.9m | −THB 152.9m | −THB 105.0m | −THB 74.0m |
| Free cash flow | −THB 449.1m | −THB 734.0m | −THB 724.8m | THB 894.9m | −THB 1.62bn | THB 1.62bn | THB 1.75bn | −THB 1.36bn | THB 14.2m | THB 1.66bn |
| Dividends paid | −THB 431.7m | −THB 355.5m | −THB 113.1m | −THB 487.1m | −THB 277.1m | −THB 444.6m | −THB 346.9m | −THB 184.3m | −THB 77.6m | −THB 129.9m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | THB 1.52bn | THB 1.22bn | THB 1.49bn | THB 1.17bn | THB 1.26bn | THB 1.23bn | THB 1.15bn | THB 818.5m |
| Gross profit | THB 438.4m | THB 406.4m | THB 468.5m | THB 369.8m | THB 436.6m | THB 386.5m | THB 438.2m | THB 219.8m |
| Operating income | THB 189.9m | THB 201.0m | THB 133.8m | THB 252.4m | THB 226.3m | THB 275.9m | THB 200.2m | THB 41.8m |
| Net income | THB 19.8m | THB 50.6m | THB 35.7m | THB 77.7m | THB 98.8m | THB 111.4m | THB 97.8m | THB 116.3m |
| Diluted earnings per share | 0.01 | 0.04 | 0.03 | 0.05 | 0.07 | 0.08 | 0.07 | 0.08 |
| Cash from operations | THB 502.0m | −THB 78.0m | THB 388.0m | THB 52.0m | −THB 68.0m | THB 195.0m | THB 763.0m | −THB 478.0m |
| Capital spending | −THB 14.0m | −THB 7.0m | −THB 12.0m | −THB 31.0m | −THB 30.0m | −THB 21.0m | −THB 403.0m | −THB 86.0m |
| Free cash flow | THB 488.0m | −THB 85.0m | THB 376.0m | THB 21.0m | −THB 98.0m | THB 174.0m | THB 360.0m | −THB 564.0m |
| Total assets | THB 36.19bn | THB 36.30bn | THB 41.82bn | THB 41.37bn | THB 40.92bn | THB 41.44bn | THB 40.99bn | THB 25.29bn |
| Cash and short-term investments | THB 495.7m | THB 594.5m | THB 746.5m | THB 569.2m | THB 572.8m | THB 923.4m | THB 794.4m | THB 405.3m |
| Debt | THB 18.83bn | THB 18.85bn | THB 22.42bn | THB 22.47bn | THB 21.99bn | THB 22.07bn | THB 21.78bn | THB 13.83bn |
| Shareholders' equity | THB 8.27bn | THB 8.45bn | THB 8.39bn | THB 8.33bn | THB 8.25bn | THB 8.32bn | THB 8.21bn | THB 8.12bn |
Financial ratios
Data as of 27 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 32.2% | 33.8% | 31.3% | 41.3% | 41.9% | 45.4% |
| Operating margin | 12.8% | 17.3% | 12.5% | 27.7% | 52.5% | 38.1% |
| Net margin | 6.3% | 12.0% | 11.1% | 24.6% | 41.1% | 27.4% |
| Return on equity | 3.9% | 4.9% | 5.0% | 11.4% | 16.1% | 16.6% |
| Return on assets | 0.8% | 1.0% | 1.6% | 3.9% | 6.7% | 6.2% |
| Free cash flow yield | -14.2% | 16.2% | -25.9% | 44.9% | -69.0% | 77.9% |
| Revenue growth | 54.7% | -9.1% | -0.4% | 21.0% | -25.7% | -20.5% |
| Earnings growth | -19.0% | -1.7% | -55.0% | -27.8% | 11.7% | 25.8% |
| Current ratio | 2.29x | 2.80x | 1.58x | 1.71x | 1.97x | 2.19x |
| Debt to equity | 2.66x | 2.65x | 1.69x | 1.53x | 1.26x | 1.41x |
| Equity ratio | 20.1% | 20.0% | 32.1% | 33.8% | 41.7% | 37.7% |
| Interest coverage | 1.54x | 1.47x | 0.91x | 3.22x | 6.66x | 6.26x |
| Buybacks as a share of market value | -0.6% | 1.6% | 0.0% | 0.1% | -1.0% | -0.5% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 11.9% | 4.7% | 9.0% |
| Operating income | -2.3% | -15.1% | 8.3% |
| Net income | -29.0% | -22.0% | 2.5% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 32.8% | 34.4% | 37.4% | 41.0% |
| Operating margin | 14.4% | 15.1% | 23.9% | 23.6% |
| Net margin | 8.5% | 12.8% | 19.2% | 17.8% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 7.5 | 7.9 | 8.4 | 6.3 | 4.7 | 4.4 | 4.3 | 5.0 | 6.5 | 5.8 |
| Price to sales | 0.5 | 0.9 | 0.9 | 1.6 | 1.9 | 1.2 | 0.8 | 0.9 | 0.9 | 1.1 |
Dividends and splits
Per share, in the currency the company pays
Paid for 17 years. Last went ex-dividend on 9 May 2025.
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.111 | 0.234 | 0.078 | 0.318 | 0.176 | 0.299 | 0.239 | 0.13 |
- 7-for-6 split · 7 May 2018
- 17-for-16 split · 2 May 2017
- 8-for-7 split · 29 Apr 2015
- 15-for-14 split · 1 Oct 2014
- 18-for-17 split · 19 Mar 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.