3.14
+2.61%
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 7.21bn
FY2016FY2025
Net income
THB 80.4m
FY2016FY2025
Free cash flow
THB 123.5m
FY2016FY2025
Shareholders' equity
THB 1.89bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | THB 7.21bn | THB 7.41bn | THB 8.64bn | THB 9.79bn | THB 9.61bn | THB 7.30bn | THB 9.15bn | THB 9.69bn | THB 8.03bn | THB 6.99bn |
| Gross profit | THB 439.1m | THB 147.0m | THB 286.5m | THB 13.2m | THB 1.07bn | THB 639.0m | THB 424.2m | THB 415.2m | THB 669.2m | THB 972.7m |
| Operating income | THB 70.8m | −THB 149.0m | −THB 1.4m | −THB 300.1m | THB 730.7m | THB 290.9m | THB 201.5m | THB 166.1m | THB 404.5m | THB 683.1m |
| Net income | THB 80.4m | −THB 203.8m | −THB 56.2m | −THB 335.0m | THB 554.7m | THB 203.0m | THB 71.5m | THB 94.0m | THB 292.4m | THB 546.4m |
| Diluted earnings per share | 0.12 | -0.31 | -0.09 | -0.51 | 0.84 | 0.31 | 0.11 | 0.13 | 0.43 | 0.83 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | THB 3.88bn | THB 3.93bn | THB 3.92bn | THB 4.22bn | THB 5.42bn | THB 4.54bn | THB 4.39bn | THB 4.91bn | THB 4.84bn | THB 3.71bn |
| Cash and short-term investments | THB 237.0m | THB 302.9m | THB 268.3m | THB 253.1m | THB 413.4m | THB 267.2m | THB 282.0m | THB 396.4m | THB 484.8m | THB 445.9m |
| Total liabilities | THB 1.99bn | THB 2.13bn | THB 1.91bn | THB 2.17bn | THB 2.49bn | THB 2.05bn | THB 1.93bn | THB 2.49bn | THB 2.26bn | THB 1.15bn |
| Debt | THB 1.58bn | THB 1.75bn | THB 1.66bn | THB 1.90bn | THB 2.20bn | THB 1.74bn | THB 1.61bn | THB 2.19bn | THB 1.90bn | THB 866.5m |
| Shareholders' equity | THB 1.89bn | THB 1.81bn | THB 2.01bn | THB 2.04bn | THB 2.93bn | THB 2.49bn | THB 2.46bn | THB 2.42bn | THB 2.58bn | THB 2.56bn |
| Shares outstanding | 660m | 660m | 660m | 660m | 660m | 660m | 660m | 707m | 678m | 660m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | THB 149.7m | −THB 36.1m | THB 299.2m | THB 720.2m | −THB 164.4m | THB 134.9m | THB 592.1m | −THB 79.7m | −THB 159.9m | THB 325.2m |
| Capital spending | −THB 26.3m | −THB 17.4m | −THB 41.0m | −THB 20.5m | −THB 29.5m | −THB 40.4m | −THB 79.6m | −THB 56.8m | −THB 191.1m | −THB 99.4m |
| Free cash flow | THB 123.5m | −THB 53.5m | THB 258.2m | THB 699.6m | −THB 193.9m | THB 94.5m | THB 512.6m | −THB 136.4m | −THB 351.0m | THB 225.7m |
| Dividends paid | — | — | −THB 280 | −THB 554.4m | −THB 118.8m | −THB 178.2m | −THB 33.0m | −THB 257.4m | −THB 653.5m | — |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | THB 2.15bn | THB 2.08bn | THB 1.77bn | THB 1.86bn | THB 1.70bn | THB 1.88bn | THB 1.76bn | THB 1.72bn |
| Gross profit | THB 414.8m | THB 217.2m | THB 87.7m | THB 116.9m | THB 118.8m | THB 137.8m | THB 81.5m | −THB 70.1m |
| Operating income | THB 290.2m | THB 136.3m | −THB 14.0m | THB 32.7m | THB 34.2m | THB 64.6m | THB 14.7m | −THB 152.6m |
| Net income | THB 298.9m | THB 126.9m | −THB 16.2m | THB 20.2m | THB 24.4m | THB 52.0m | −THB 9.6m | −THB 155.7m |
| Diluted earnings per share | 0.45 | 0.19 | -0.02 | 0.03 | 0.04 | 0.08 | -0.01 | -0.24 |
| Cash from operations | THB 114.0m | THB 114.0m | THB 105.0m | THB 547.0m | −THB 459.0m | −THB 42.0m | THB 6.0m | THB 82.0m |
| Capital spending | −THB 8.0m | −THB 2.0m | −THB 7.0m | −THB 6.0m | −THB 8.0m | −THB 3.0m | −THB 3.0m | −THB 11.0m |
| Free cash flow | THB 106.0m | THB 112.0m | THB 98.0m | THB 541.0m | −THB 467.0m | −THB 45.0m | THB 3.0m | THB 71.0m |
| Total assets | THB 4.41bn | THB 4.30bn | THB 3.88bn | THB 3.92bn | THB 4.36bn | THB 4.00bn | THB 3.93bn | THB 3.83bn |
| Cash and short-term investments | THB 457.7m | THB 487.1m | THB 237.0m | THB 232.5m | THB 231.8m | THB 264.1m | THB 302.9m | THB 246.7m |
| Debt | THB 1.63bn | THB 1.70bn | THB 1.57bn | THB 1.65bn | THB 2.18bn | THB 1.75bn | THB 1.74bn | THB 1.68bn |
| Shareholders' equity | THB 2.29bn | THB 2.01bn | THB 1.89bn | THB 1.90bn | THB 1.88bn | THB 1.86bn | THB 1.81bn | THB 1.82bn |
Financial ratios
Data as of 4 Nov 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 6.1% | 2.0% | 3.3% | 0.1% | 11.1% | 8.8% |
| Operating margin | 1.0% | -2.0% | -0.0% | -2.9% | 7.6% | 4.0% |
| Net margin | 1.1% | -2.8% | -0.6% | -3.4% | 5.8% | 2.8% |
| Return on equity | 4.3% | -11.3% | -2.8% | -16.4% | 19.0% | 8.2% |
| Return on assets | 2.1% | -5.2% | -1.4% | -7.9% | 10.2% | 4.5% |
| Free cash flow yield | 8.3% | -0.9% | 16.0% | 34.9% | -6.3% | 8.3% |
| Revenue growth | -2.6% | -14.3% | -11.7% | 1.8% | 31.7% | -20.2% |
| Earnings growth | -139.4% | 262.9% | -83.2% | -160.4% | 173.2% | 183.9% |
| Current ratio | 1.35x | 1.25x | 1.34x | 1.30x | 1.59x | 1.47x |
| Debt to equity | 0.83x | 0.96x | 0.81x | 0.91x | 0.74x | 0.68x |
| Equity ratio | 48.7% | 45.9% | 51.3% | 48.5% | 54.0% | 54.9% |
| Interest coverage | 1.49x | -2.49x | -0.01x | -7.75x | 20.19x | 7.67x |
| Buybacks as a share of market value | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% | 0.0% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -9.7% | -0.2% | 1.1% |
| Operating income | — | -24.6% | — |
| Net income | — | -16.9% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 4.0% | 2.7% | 5.2% | 5.9% |
| Operating margin | -0.5% | -1.1% | 1.3% | 2.3% |
| Net margin | -0.8% | -1.6% | 0.5% | 1.3% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 17.1 | -5.4 | -30.1 | -7.3 | 5.6 | 11.9 | 20.5 | 25.7 | 11.7 | 7.5 |
| Price to sales | 0.2 | 0.1 | 0.2 | 0.3 | 0.3 | 0.3 | 0.2 | 0.3 | 0.4 | 0.6 |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 10 Mar 2026.
| FY2026 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2015 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.08 | 0.84 | 0.18 | 0.27 | 0.05 | 0.39 | 0.99 | 0.16 |
- 5-for-1 split · 13 Aug 2008
- 2-for-1 split · 2 May 2006
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.