11.40
-0.87%
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 3.45bn
FY2016FY2025
Net income
THB 261.1m
FY2016FY2025
Free cash flow
THB 507.0m
FY2016FY2025
Shareholders' equity
THB 779.3m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | THB 3.45bn | THB 4.02bn | THB 3.56bn | THB 2.52bn | THB 2.11bn | THB 2.79bn | THB 2.80bn | THB 2.66bn | THB 3.09bn | THB 1.77bn |
| Research and development | — | — | — | THB 439,000 | THB 438,000 | THB 1.3m | THB 1.3m | THB 1.3m | THB 1.3m | THB 1.3m |
| Operating income | THB 219.5m | THB 460.8m | THB 323.8m | THB 210.5m | THB 124.3m | THB 240.0m | THB 206.8m | THB 202.6m | THB 252.7m | THB 210.4m |
| Net income | THB 261.1m | THB 368.9m | THB 254.1m | THB 162.7m | THB 93.3m | THB 176.2m | THB 160.4m | THB 157.8m | THB 193.2m | THB 164.3m |
| Diluted earnings per share | 0.92 | 1.30 | 0.90 | 0.57 | 0.33 | 0.62 | 0.56 | 0.56 | 0.68 | 0.58 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | THB 2.49bn | THB 2.52bn | THB 2.03bn | THB 2.08bn | THB 1.51bn | THB 1.51bn | THB 1.62bn | THB 1.88bn | THB 2.07bn | THB 1.73bn |
| Cash and short-term investments | THB 271.1m | THB 163.4m | THB 164.8m | THB 21.5m | THB 88.7m | THB 224.3m | THB 105.1m | THB 109.9m | THB 370.2m | THB 340.5m |
| Total liabilities | THB 1.71bn | THB 1.65bn | THB 1.31bn | THB 1.43bn | THB 870.3m | THB 808.1m | THB 959.5m | THB 1.18bn | THB 1.37bn | THB 1.06bn |
| Debt | THB 77.5m | THB 102.2m | THB 238.5m | THB 350.5m | THB 87.5m | THB 146.7m | THB 151.3m | THB 140.0m | THB 153.7m | THB 200.8m |
| Shareholders' equity | THB 779.3m | THB 873.2m | THB 717.7m | THB 650.0m | THB 641.4m | THB 706.4m | THB 660.7m | THB 703.1m | THB 704.8m | THB 665.4m |
| Shares outstanding | 284m | 284m | 284m | 284m | 284m | 284m | 285m | 283m | 284m | 284m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | THB 526.4m | THB 367.6m | THB 461.5m | −THB 154.2m | THB 130.3m | THB 341.7m | THB 210.0m | THB 22.9m | THB 257.1m | THB 309.7m |
| Capital spending | −THB 19.4m | −THB 32.0m | −THB 22.5m | −THB 23.3m | −THB 12.0m | −THB 17.7m | −THB 75.4m | −THB 56.5m | −THB 25.3m | −THB 37.6m |
| Free cash flow | THB 507.0m | THB 335.6m | THB 439.1m | −THB 177.6m | THB 118.4m | THB 324.0m | THB 134.6m | −THB 33.6m | THB 231.8m | THB 272.1m |
| Dividends paid | −THB 340.7m | −THB 198.7m | −THB 184.5m | −THB 173.2m | −THB 184.5m | −THB 141.9m | −THB 176.0m | −THB 156.1m | −THB 153.3m | −THB 56.8m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | THB 806.4m | THB 698.1m | THB 1.03bn | THB 1.02bn | THB 625.6m | THB 769.8m | THB 1.17bn | THB 820.8m |
| Operating income | THB 48.1m | THB 63.4m | THB 38.4m | THB 120.9m | THB 46.4m | THB 72.5m | THB 177.2m | THB 85.2m |
| Net income | THB 45.7m | THB 57.5m | THB 66.7m | THB 100.0m | THB 34.1m | THB 60.4m | THB 148.1m | THB 66.1m |
| Diluted earnings per share | 0.16 | 0.20 | 0.24 | 0.35 | 0.12 | 0.21 | 0.52 | 0.23 |
| Cash from operations | −THB 95.0m | THB 449.0m | THB 162.0m | −THB 111.0m | THB 19.0m | THB 449.0m | THB 116.0m | THB 159.0m |
| Capital spending | −THB 11.0m | −THB 3.0m | −THB 3.0m | −THB 3.0m | −THB 7.0m | −THB 5.0m | −THB 9.0m | −THB 9.0m |
| Free cash flow | −THB 106.0m | THB 446.0m | THB 159.0m | −THB 114.0m | THB 12.0m | THB 444.0m | THB 107.0m | THB 150.0m |
| Total assets | THB 2.54bn | THB 2.84bn | THB 2.49bn | THB 2.47bn | THB 2.49bn | THB 2.71bn | THB 2.52bn | THB 2.06bn |
| Cash and short-term investments | — | — | THB 271.1m | THB 161.8m | THB 408.6m | THB 599.1m | THB 163.4m | THB 54.6m |
| Debt | — | — | THB 23.1m | THB 22.9m | THB 17.5m | THB 17.3m | THB 66.8m | THB 61.6m |
| Shareholders' equity | THB 740.6m | THB 836.9m | THB 779.3m | THB 726.9m | THB 768.9m | THB 933.6m | THB 873.2m | THB 739.6m |
Financial ratios
Data as of 21 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Operating margin | 6.4% | 11.5% | 9.1% | 8.4% | 5.9% | 8.3% | — | — | — |
| Net margin | 7.6% | 9.2% | 7.1% | 6.5% | 4.4% | 6.3% | — | — | — |
| Return on equity | 33.5% | 42.2% | 35.4% | 25.0% | 14.6% | 24.9% | — | — | — |
| Return on assets | 10.5% | 14.6% | 12.5% | 7.8% | 6.2% | 11.6% | — | — | — |
| Free cash flow yield | 16.0% | 11.2% | 14.0% | -4.7% | 4.0% | 10.4% | — | — | — |
| Revenue growth | -14.1% | 12.9% | 41.1% | 19.7% | -24.5% | -0.4% | — | — | — |
| Earnings growth | -29.2% | 45.2% | 56.1% | 74.4% | -47.0% | 9.8% | — | — | — |
| Current ratio | 1.43x | 1.61x | 1.44x | 1.33x | 1.53x | 1.74x | — | — | — |
| Debt to equity | 0.03x | 0.08x | 0.26x | 0.43x | 0.07x | 0.13x | — | — | — |
| Equity ratio | 31.3% | 34.6% | 35.4% | 31.3% | 42.4% | 46.6% | — | — | — |
| Interest coverage | 96.62x | 131.69x | 70.39x | 79.63x | 29.83x | 32.30x | — | — | — |
| R&D as a share of sales | — | — | — | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% |
| Buybacks as a share of market value | 0.0% | -0.0% | 0.0% | 0.0% | 0.0% | 0.4% | — | — | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 11.0% | 4.4% | 9.5% |
| Operating income | 1.4% | -1.8% | 4.0% |
| Net income | 17.1% | 8.2% | 8.0% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 9.1% | 9.0% | 8.6% | 8.6% |
| Net margin | 8.4% | 7.7% | 7.1% | 7.0% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 12.9 | 7.0 | 9.2 | 11.8 | 18.1 | 9.3 | 7.5 | 10.2 | 9.9 | 10.0 |
| Price to sales | 1.0 | 0.6 | 0.7 | 0.8 | 0.8 | 0.6 | 0.4 | 0.6 | 0.6 | 0.9 |
Dividends and splits
Per share, in the currency the company pays
Paid for 17 years. Last went ex-dividend on 24 Aug 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.95 | 1.20 | 0.70 | 0.65 | 0.61 | 0.65 | 0.50 | 0.62 |
- 2-for-1 split · 2 Mar 2017
- 10-to-1 reverse split · 25 Mar 2003
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.