8.05
+0.63%
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 2.32bn
FY2017FY2025
Net income
THB 171.8m
FY2017FY2025
Free cash flow
THB 103.4m
FY2017FY2025
Shareholders' equity
THB 4.15bn
FY2017FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | THB 2.32bn | THB 2.43bn | THB 3.86bn | THB 2.46bn | THB 2.19bn | THB 2.88bn | THB 4.91bn | THB 3.67bn | THB 1.42bn |
| Gross profit | THB 236.0m | THB 386.5m | THB 498.8m | THB 479.0m | THB 414.7m | THB 442.4m | THB 700.9m | THB 443.3m | THB 219.6m |
| Operating income | THB 39.9m | THB 217.1m | THB 309.9m | THB 308.5m | THB 262.3m | THB 312.6m | THB 550.2m | THB 304.2m | THB 112.9m |
| Net income | THB 171.8m | THB 212.8m | THB 251.3m | THB 243.2m | THB 200.9m | THB 232.9m | THB 422.9m | THB 215.8m | THB 103.8m |
| Diluted earnings per share | 0.43 | 0.53 | 0.63 | 0.81 | 0.67 | 0.78 | 1.06 | 0.54 | 0.26 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Total assets | THB 6.37bn | THB 5.52bn | THB 5.24bn | THB 2.63bn | THB 1.45bn | THB 2.33bn | THB 2.70bn | THB 2.60bn | THB 2.72bn |
| Cash and short-term investments | THB 147.4m | THB 16.9m | THB 15.4m | THB 158.9m | THB 7.6m | THB 250.3m | THB 161.8m | THB 242.5m | THB 74.8m |
| Total liabilities | THB 2.22bn | THB 1.46bn | THB 1.31bn | THB 775.2m | THB 1.09bn | THB 1.68bn | THB 2.12bn | THB 2.32bn | THB 2.48bn |
| Debt | THB 1.58bn | THB 753.6m | THB 514.8m | THB 6.8m | THB 191.8m | THB 5.9m | THB 453.0m | THB 359.9m | THB 564.9m |
| Shareholders' equity | THB 4.15bn | THB 4.06bn | THB 3.92bn | THB 1.85bn | THB 366.5m | THB 647.3m | THB 583.8m | THB 286.8m | THB 241.4m |
| Shares outstanding | 400m | 400m | 400m | 300m | 300m | 300m | 400m | 400m | 400m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | THB 156.2m | −THB 46.3m | −THB 1.14bn | −THB 241.2m | THB 70.1m | THB 824.6m | THB 179.5m | THB 478.2m | −THB 657.6m |
| Capital spending | −THB 52.8m | −THB 12.4m | −THB 11.6m | −THB 13.5m | −THB 55.1m | −THB 37.8m | −THB 35.8m | −THB 7.0m | −THB 8.0m |
| Free cash flow | THB 103.4m | −THB 58.7m | −THB 1.15bn | −THB 254.7m | THB 15.0m | THB 786.8m | THB 143.8m | THB 471.3m | −THB 665.6m |
| Dividends paid | −THB 80.0m | −THB 60.0m | −THB 120.0m | −THB 150.0m | −THB 557.2m | −THB 160.0m | −THB 245.9m | −THB 52.9m | −THB 119.2m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | THB 1.02bn | THB 515.6m | THB 512.0m | THB 560.7m | THB 404.0m | THB 838.4m | THB 650.9m | THB 447.2m |
| Gross profit | THB 114.2m | THB 70.8m | THB 41.9m | THB 69.2m | THB 50.6m | THB 85.9m | THB 79.0m | THB 57.8m |
| Operating income | THB 61.4m | THB 20.8m | −THB 572,279 | THB 27.1m | −THB 1.1m | THB 41.5m | THB 29.1m | THB 36.2m |
| Net income | THB 88.7m | THB 57.9m | THB 43.6m | THB 56.7m | THB 20.1m | THB 51.4m | −THB 8.4m | THB 53.0m |
| Diluted earnings per share | 0.22 | 0.14 | 0.11 | 0.14 | 0.05 | 0.13 | -0.02 | 0.13 |
| Cash from operations | −THB 98.0m | THB 57.0m | THB 246.0m | −THB 31.0m | −THB 146.0m | −THB 73.0m | −THB 110.0m | THB 401.0m |
| Capital spending | −THB 15.0m | — | −THB 13.0m | −THB 3.0m | −THB 5.0m | −THB 36.0m | −THB 3.0m | −THB 4.0m |
| Free cash flow | −THB 113.0m | — | THB 233.0m | −THB 34.0m | −THB 151.0m | −THB 109.0m | −THB 113.0m | THB 397.0m |
| Total assets | THB 6.89bn | THB 6.39bn | THB 6.37bn | THB 6.50bn | THB 5.51bn | THB 5.75bn | THB 5.52bn | THB 5.52bn |
| Cash and short-term investments | — | THB 90.5m | THB 147.4m | THB 70.4m | THB 114.4m | THB 125.8m | THB 16.9m | THB 386.2m |
| Debt | THB 406.1m | THB 1.47bn | THB 1.58bn | THB 1.64bn | THB 751.3m | THB 673.5m | THB 752.4m | THB 705.4m |
| Shareholders' equity | THB 4.22bn | THB 4.21bn | THB 4.15bn | THB 4.11bn | THB 4.05bn | THB 4.11bn | THB 4.06bn | THB 4.09bn |
Financial ratios
Data as of 27 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 10.2% | 15.9% | 12.9% | 19.5% | 18.9% | 15.4% |
| Operating margin | 1.7% | 11.2% | 8.2% | 12.5% | 12.0% | 10.9% |
| Net margin | 7.4% | 8.8% | 6.5% | 9.9% | 9.2% | 8.1% |
| Return on equity | 4.1% | 5.2% | 6.4% | 13.1% | 54.8% | 36.0% |
| Return on assets | 2.7% | 3.9% | 4.8% | 9.3% | 13.8% | 10.0% |
| Free cash flow yield | 6.4% | -1.0% | -34.4% | -9.3% | 5.1% | 35.1% |
| Revenue growth | -4.5% | -37.1% | 56.9% | 12.1% | -23.8% | -41.4% |
| Earnings growth | -19.3% | -15.3% | 3.3% | 21.1% | -13.7% | -44.9% |
| Current ratio | 1.70x | 2.13x | 2.08x | 3.12x | 1.05x | 1.30x |
| Debt to equity | 0.38x | 0.19x | 0.13x | 0.00x | 0.52x | 0.00x |
| Equity ratio | 65.2% | 73.6% | 75.0% | 70.5% | 25.2% | 27.8% |
| Interest coverage | 0.64x | 5.86x | 12.39x | 18.99x | 10.25x | 56.11x |
| Buybacks as a share of market value | 0.0% | 0.0% | -33.3% | 0.0% | 0.0% | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -2.0% | -4.3% | — |
| Operating income | -49.4% | -33.7% | — |
| Net income | -10.9% | -5.9% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 13.1% | 14.5% | 15.2% | — |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | |
|---|---|---|---|---|
| Price to earnings | 21.0 | 20.9 | 23.7 | 22.9 |
| Price to sales | 1.6 | 1.8 | 1.5 | 2.3 |
Dividends and splits
Per share, in the currency the company pays
Paid for 4 years. Last went ex-dividend on 2 May 2025.
| FY2025 | FY2024 | FY2023 | FY2022 | |
|---|---|---|---|---|
| Paid in the year | 0.20 | 0.15 | 0.40 | 0.50 |
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.