1.13
-1.74%
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 1.01bn
FY2016FY2025
Net income
THB 80.0m
FY2016FY2025
Free cash flow
THB 130.2m
FY2016FY2025
Shareholders' equity
THB 1.10bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | THB 1.01bn | THB 1.16bn | THB 958.9m | THB 1.20bn | THB 990.9m | THB 795.8m | THB 645.8m | THB 552.9m | THB 573.7m | THB 559.8m |
| Gross profit | THB 175.9m | THB 212.5m | THB 146.7m | THB 186.8m | THB 187.0m | THB 158.5m | THB 106.5m | THB 82.7m | THB 103.7m | THB 110.3m |
| Operating income | THB 71.9m | THB 141.6m | THB 78.0m | THB 120.8m | THB 124.9m | THB 80.8m | THB 33.0m | THB 3.6m | THB 29.1m | THB 37.2m |
| Net income | THB 80.0m | THB 113.6m | THB 73.6m | THB 105.3m | THB 102.1m | THB 79.4m | THB 28.5m | THB 16.5m | THB 23.5m | THB 40.4m |
| Diluted earnings per share | 0.11 | 0.15 | 0.10 | 0.14 | 0.14 | 0.13 | 0.05 | 0.03 | 0.04 | 0.08 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | THB 1.36bn | THB 1.39bn | THB 1.27bn | THB 1.11bn | THB 1.02bn | THB 757.3m | THB 644.9m | THB 454.3m | THB 455.8m | THB 439.7m |
| Cash and short-term investments | THB 396.7m | THB 349.5m | THB 246.0m | THB 82.1m | THB 63.7m | THB 188.0m | THB 138.7m | THB 17.3m | THB 34.7m | THB 72.1m |
| Total liabilities | THB 263.0m | THB 283.3m | THB 249.1m | THB 280.7m | THB 341.5m | THB 245.8m | THB 190.0m | THB 133.4m | THB 142.4m | THB 129.7m |
| Debt | THB 2.0m | THB 1.9m | THB 2.3m | THB 714,609 | THB 1.5m | THB 3.0m | THB 28.9m | THB 6.4m | THB 16.7m | THB 6.7m |
| Shareholders' equity | THB 1.10bn | THB 1.10bn | THB 1.03bn | THB 831.9m | THB 676.5m | THB 511.5m | THB 454.8m | THB 320.9m | THB 313.3m | THB 310.0m |
| Shares outstanding | 733m | 758m | 757m | 751m | 704m | 616m | 616m | 583m | 563m | 520m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | THB 153.3m | THB 154.6m | THB 66.0m | THB 31.8m | THB 8.5m | THB 126.3m | THB 38.7m | THB 26.4m | THB 50.3m | THB 43.5m |
| Capital spending | −THB 23.1m | −THB 22.0m | −THB 24.7m | −THB 60.9m | −THB 100.6m | −THB 29.2m | −THB 50.8m | −THB 24.3m | −THB 54.8m | −THB 26.1m |
| Free cash flow | THB 130.2m | THB 132.6m | THB 41.2m | −THB 29.1m | −THB 92.2m | THB 97.1m | −THB 12.1m | THB 2.1m | −THB 4.5m | THB 17.4m |
| Dividends paid | −THB 58.0m | −THB 37.9m | −THB 36.8m | −THB 41.9m | −THB 32.0m | −THB 22.2m | −THB 6.8m | −THB 10.4m | −THB 16.6m | −THB 10.4m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | THB 266.4m | THB 260.9m | THB 252.9m | THB 258.2m | THB 240.1m | THB 261.6m | THB 279.7m | THB 283.7m |
| Gross profit | THB 53.0m | THB 51.8m | THB 44.3m | THB 48.9m | THB 41.9m | THB 40.8m | THB 42.3m | THB 49.1m |
| Operating income | THB 25.9m | THB 26.7m | THB 16.0m | THB 23.2m | THB 22.2m | THB 25.6m | THB 26.8m | THB 21.8m |
| Net income | THB 28.7m | THB 31.0m | THB 17.5m | THB 23.9m | THB 17.6m | THB 21.0m | THB 21.9m | THB 17.4m |
| Diluted earnings per share | 0.04 | 0.04 | 0.02 | 0.03 | 0.02 | 0.03 | 0.03 | 0.02 |
| Cash from operations | THB 45.0m | THB 21.0m | THB 26.0m | THB 46.0m | THB 51.0m | THB 28.0m | THB 10.0m | −THB 24.0m |
| Capital spending | −THB 2.0m | −THB 2.0m | −THB 3.0m | −THB 9.0m | −THB 1.0m | −THB 8.0m | −THB 3.0m | −THB 8.0m |
| Free cash flow | THB 43.0m | THB 19.0m | THB 23.0m | THB 37.0m | THB 50.0m | THB 20.0m | THB 7.0m | −THB 32.0m |
| Total assets | THB 1.40bn | THB 1.38bn | THB 1.36bn | THB 1.34bn | THB 1.32bn | THB 1.39bn | THB 1.39bn | THB 1.38bn |
| Cash and short-term investments | THB 436.5m | THB 414.4m | THB 396.7m | THB 372.7m | THB 352.0m | THB 365.9m | THB 349.5m | THB 339.6m |
| Debt | THB 371,003 | THB 363,563 | THB 712,614 | THB 698,404 | THB 342,243 | THB 538,450 | THB 585,692 | THB 632,698 |
| Shareholders' equity | THB 1.13bn | THB 1.12bn | THB 1.10bn | THB 1.08bn | THB 1.07bn | THB 1.12bn | THB 1.10bn | THB 1.08bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -5.4% | 4.9% | 7.5% |
| Operating income | -15.9% | -2.3% | 8.6% |
| Net income | -8.7% | 0.1% | 12.7% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 17.9% | 16.7% | 17.5% | 17.4% |
| Operating margin | 9.8% | 9.5% | 10.1% | 8.4% |
| Net margin | 8.9% | 8.6% | 9.1% | 7.7% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 9.2 | 9.3 | 14.9 | 20.3 | 24.6 | 16.8 | 26.6 | 172.4 | 45.8 | 35.3 |
| Price to sales | 0.7 | 0.9 | 1.1 | 1.8 | 2.5 | 1.7 | 1.2 | 5.2 | 1.9 | 2.5 |
Dividends and splits
Per share, in the currency the company pays
Paid for 10 years. Last went ex-dividend on 21 Aug 2025.
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.078 | 0.05 | 0.052 | 0.055 | 0.052 | 0.036 | 0.013 | 0.02 |
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.