0.14
-6.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.
Revenue
THB 905.8m
FY2016FY2025
Net income
THB 8.3m
FY2016FY2025
Free cash flow
−THB 28.2m
FY2016FY2025
Shareholders' equity
THB 2.67bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | THB 905.8m | THB 1.09bn | THB 1.43bn | THB 1.17bn | THB 965.4m | THB 928.0m | THB 1.18bn | THB 1.23bn | THB 932.1m | THB 1.01bn |
| Gross profit | THB 237.1m | THB 315.6m | THB 469.4m | THB 333.9m | THB 297.7m | THB 314.8m | THB 403.8m | THB 426.2m | THB 327.8m | THB 383.9m |
| Operating income | THB 14.2m | THB 92.2m | THB 231.5m | THB 120.5m | THB 126.3m | THB 113.5m | THB 166.8m | THB 191.5m | THB 121.9m | THB 153.5m |
| Net income | THB 8.3m | THB 59.2m | THB 214.7m | THB 135.4m | THB 112.3m | THB 92.4m | THB 131.6m | THB 163.1m | THB 221.9m | THB 138.1m |
| Diluted earnings per share | 0.00 | 0.01 | 0.03 | 0.03 | 0.02 | 0.02 | 0.02 | 0.03 | 0.04 | 0.03 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | THB 3.81bn | THB 3.82bn | THB 3.83bn | THB 3.12bn | THB 2.74bn | THB 2.79bn | THB 2.62bn | THB 2.53bn | THB 2.47bn | THB 2.14bn |
| Cash and short-term investments | THB 67.8m | THB 74.3m | THB 70.2m | THB 71.7m | THB 223.8m | THB 86.9m | THB 191.6m | THB 131.9m | THB 498.1m | THB 525.4m |
| Total liabilities | THB 1.10bn | THB 1.10bn | THB 1.07bn | THB 536.1m | THB 230.9m | THB 344.1m | THB 192.3m | THB 236.3m | THB 252.1m | THB 272.3m |
| Debt | THB 927.0m | THB 892.4m | THB 805.9m | THB 292.0m | THB 26.9m | THB 199.2m | THB 15.8m | THB 10.2m | THB 1.2m | THB 1.5m |
| Shareholders' equity | THB 2.67bn | THB 2.67bn | THB 2.72bn | THB 2.56bn | THB 2.49bn | THB 2.41bn | THB 2.39bn | THB 2.28bn | THB 2.21bn | THB 1.87bn |
| Shares outstanding | 5,386m | 5,386m | 6,499m | 5,386m | 5,386m | 5,386m | 5,386m | 5,297m | 5,111m | 4,861m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | −THB 16.5m | THB 30.7m | −THB 53.0m | −THB 261.4m | THB 140.1m | −THB 8.7m | THB 137.7m | −THB 240.3m | −THB 270.4m | −THB 124.5m |
| Capital spending | −THB 11.7m | −THB 23.3m | −THB 47.0m | −THB 11.5m | −THB 9.8m | −THB 62.0m | −THB 84.0m | −THB 36.2m | −THB 7.2m | −THB 39.4m |
| Free cash flow | −THB 28.2m | THB 7.5m | −THB 100.1m | −THB 273.0m | THB 130.3m | −THB 70.6m | THB 53.7m | −THB 276.4m | −THB 277.5m | −THB 163.8m |
| Dividends paid | −THB 14.8m | −THB 107.7m | −THB 64.6m | −THB 59.3m | −THB 43.1m | −THB 80.8m | −THB 79.5m | −THB 234.2m | −THB 38.0m | −THB 171.2m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | THB 242.3m | THB 260.7m | THB 208.1m | THB 214.8m | THB 234.1m | THB 248.9m | THB 252.7m | THB 260.6m |
| Gross profit | THB 53.4m | THB 60.3m | THB 49.0m | THB 54.9m | THB 60.8m | THB 72.3m | THB 70.3m | THB 69.7m |
| Operating income | — | THB 7.0m | THB 27.2m | THB 1.4m | THB 9.0m | THB 14.4m | THB 17.8m | THB 8.1m |
| Net income | −THB 389.8m | THB 2.2m | THB 15.8m | −THB 3.0m | THB 2.7m | −THB 7.2m | THB 20.3m | −THB 924,269 |
| Diluted earnings per share | -0.07 | 0.00 | 0.00 | -0.00 | 0.00 | -0.00 | 0.00 | -0.00 |
| Cash from operations | — | −THB 27.0m | THB 2.0m | −THB 1.0m | −THB 20.0m | THB 3.0m | THB 38.0m | THB 6.0m |
| Capital spending | −THB 13.0m | −THB 5.0m | −THB 2.0m | −THB 3.0m | −THB 3.0m | −THB 2.0m | −THB 2.0m | −THB 3.0m |
| Free cash flow | — | −THB 32.0m | THB 0 | −THB 4.0m | −THB 23.0m | THB 1.0m | THB 36.0m | THB 3.0m |
| Total assets | THB 3.45bn | THB 3.84bn | THB 3.81bn | THB 3.81bn | THB 3.82bn | THB 3.84bn | THB 3.82bn | THB 3.82bn |
| Cash and short-term investments | — | THB 36.1m | THB 67.8m | THB 58.4m | THB 62.4m | THB 89.9m | THB 74.3m | THB 59.2m |
| Debt | THB 407.0m | THB 910.2m | THB 908.0m | THB 895.9m | THB 893.7m | THB 882.8m | THB 871.2m | THB 887.9m |
| Shareholders' equity | THB 2.28bn | THB 2.67bn | THB 2.67bn | THB 2.66bn | THB 2.66bn | THB 2.67bn | THB 2.67bn | THB 2.65bn |
Financial ratios
Data as of 5 Nov 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 26.2% | 29.0% | 32.8% | 28.6% | 30.8% | 33.9% |
| Operating margin | 1.6% | 7.5% | 16.2% | 14.1% | 14.6% | 12.9% |
| Net margin | 0.9% | 5.4% | 15.0% | 11.6% | 11.6% | 10.0% |
| Return on equity | 0.3% | 2.2% | 7.9% | 5.3% | 4.5% | 3.8% |
| Return on assets | 0.2% | 1.6% | 5.6% | 4.3% | 4.1% | 3.3% |
| Free cash flow yield | -0.6% | 7.2% | -0.7% | -33.1% | 19.9% | 7.1% |
| Revenue growth | -16.9% | -24.0% | 22.8% | 20.9% | 4.0% | -21.2% |
| Earnings growth | -86.0% | -72.4% | 58.6% | 20.6% | 21.5% | -29.8% |
| Current ratio | 3.05x | 3.24x | 3.28x | 3.45x | 8.51x | 6.18x |
| Debt to equity | 0.34x | 0.33x | 0.29x | 0.11x | 0.00x | 0.07x |
| Equity ratio | 70.0% | 70.0% | 71.1% | 82.0% | 90.5% | 86.4% |
| Interest coverage | 0.30x | 1.75x | 11.15x | 71.18x | 35.76x | 24.34x |
| Buybacks as a share of market value | 0.0% | 17.1% | -20.7% | 0.0% | 0.0% | 0.0% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -8.1% | -0.5% | -2.4% |
| Operating income | -51.0% | -34.0% | -24.0% |
| Net income | -60.6% | -38.3% | -26.3% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 27.7% | 29.5% | 30.3% | 33.0% |
| Operating margin | 5.3% | 10.0% | 10.8% | 13.0% |
| Net margin | 3.4% | 9.1% | 9.6% | 12.1% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 149.4 | 27.3 | 12.7 | 16.3 | 27.3 | 17.5 | 13.9 | 16.2 | 13.4 | 21.5 |
| Price to sales | 1.4 | 1.5 | 1.9 | 1.9 | 3.2 | 1.7 | 1.6 | 2.1 | 3.2 | 2.9 |
Dividends and splits
Per share, in the currency the company pays
Paid for 22 years. Last went ex-dividend on 11 Mar 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.003 | 0.003 | 0.02 | 0.012 | 0.011 | 0.008 | 0.015 | 0.015 |
- 1.04-for-1 split · 24 Mar 2015
- 10-for-1 split · 19 Jan 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.