1.53
0.00%
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.82bn
FY2016FY2025
Net income
−THB 176.2m
FY2016FY2025
Free cash flow
−THB 168.3m
FY2016FY2025
Shareholders' equity
THB 4.87bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | THB 2.82bn | THB 2.48bn | THB 2.71bn | THB 3.39bn | THB 2.47bn | THB 2.02bn | THB 2.33bn | THB 1.59bn | THB 1.08bn | THB 805.8m |
| Gross profit | THB 200.4m | THB 502.0m | THB 664.6m | THB 591.0m | THB 497.1m | THB 413.4m | THB 414.8m | THB 324.9m | THB 235.1m | THB 164.9m |
| Operating income | −THB 58.1m | THB 542.3m | THB 511.9m | THB 512.4m | THB 463.5m | THB 367.4m | THB 359.6m | THB 263.3m | THB 195.1m | THB 135.8m |
| Net income | −THB 176.2m | THB 304.0m | THB 272.1m | THB 251.7m | THB 250.8m | THB 183.7m | THB 181.0m | THB 133.0m | THB 102.4m | THB 67.2m |
| Diluted earnings per share | -0.13 | 0.22 | 0.18 | 0.17 | 0.18 | 0.20 | 0.18 | 0.13 | 0.10 | 0.03 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | THB 9.49bn | THB 8.67bn | THB 8.93bn | THB 8.40bn | THB 8.08bn | THB 7.08bn | THB 6.62bn | THB 5.42bn | THB 4.29bn | THB 3.34bn |
| Cash and short-term investments | THB 394.6m | THB 42.3m | THB 109.3m | THB 228.7m | THB 224.5m | THB 70.3m | THB 287.6m | THB 239.7m | THB 103.4m | THB 137.5m |
| Total liabilities | THB 4.46bn | THB 4.45bn | THB 4.92bn | THB 4.71bn | THB 5.18bn | THB 5.19bn | THB 4.91bn | THB 3.82bn | THB 2.79bn | THB 1.93bn |
| Debt | THB 3.74bn | THB 3.58bn | THB 3.90bn | THB 3.39bn | THB 4.25bn | THB 4.30bn | THB 4.03bn | THB 2.79bn | THB 1.90bn | THB 1.29bn |
| Shareholders' equity | THB 4.87bn | THB 4.05bn | THB 3.85bn | THB 3.60bn | THB 2.91bn | THB 1.89bn | THB 1.71bn | THB 1.60bn | THB 1.51bn | THB 1.41bn |
| Shares outstanding | 1,408m | 1,390m | 1,515m | 1,499m | 1,365m | 918m | 1,000m | 1,000m | 1,000m | 2,000m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | THB 245.0m | THB 801.8m | THB 210.6m | THB 1.39bn | −THB 36.6m | THB 367.3m | −THB 329.8m | THB 146.9m | THB 222.8m | THB 2.8m |
| Capital spending | −THB 413.3m | −THB 519.5m | −THB 491.9m | −THB 350.1m | −THB 332.0m | −THB 341.1m | −THB 623.5m | −THB 754.5m | −THB 727.2m | −THB 470.8m |
| Free cash flow | −THB 168.3m | THB 282.2m | −THB 281.2m | THB 1.04bn | −THB 368.7m | THB 26.2m | −THB 953.3m | −THB 607.6m | −THB 504.3m | −THB 468.0m |
| Dividends paid | −THB 626 | −THB 96.7m | −THB 88.2m | −THB 88.2m | — | — | −THB 57.0m | −THB 43.0m | −THB 43.0m | — |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | THB 688.7m | THB 659.9m | THB 679.6m | THB 701.8m | THB 651.8m | THB 790.6m | THB 561.4m | THB 628.6m |
| Gross profit | THB 103.6m | THB 77.9m | −THB 38.6m | THB 45.6m | THB 79.2m | THB 114.2m | THB 79.2m | THB 127.1m |
| Operating income | THB 49.7m | THB 76.1m | −THB 147.5m | −THB 20.2m | THB 12.9m | THB 64.0m | THB 31.5m | THB 96.0m |
| Net income | THB 19.7m | THB 32.6m | −THB 167.0m | −THB 40.3m | THB 3.3m | THB 27.8m | THB 127.4m | THB 32.3m |
| Diluted earnings per share | 0.01 | 0.02 | -0.12 | -0.03 | 0.00 | 0.02 | 0.09 | 0.02 |
| Cash from operations | THB 325.0m | −THB 105.0m | −THB 148.0m | THB 35.0m | THB 286.0m | THB 186.0m | THB 253.0m | THB 416.0m |
| Capital spending | −THB 396.0m | −THB 116.0m | −THB 126.0m | −THB 111.0m | −THB 90.0m | −THB 85.0m | −THB 124.0m | −THB 164.0m |
| Free cash flow | −THB 71.0m | −THB 221.0m | −THB 274.0m | −THB 76.0m | THB 196.0m | THB 101.0m | THB 129.0m | THB 252.0m |
| Total assets | THB 10.00bn | THB 9.89bn | THB 9.49bn | THB 8.56bn | THB 8.51bn | THB 8.74bn | THB 8.67bn | THB 9.12bn |
| Cash and short-term investments | THB 759.9m | THB 860.1m | THB 394.6m | THB 55.4m | THB 70.4m | THB 95.8m | THB 42.3m | THB 63.4m |
| Debt | THB 3.09bn | THB 3.25bn | THB 3.03bn | THB 2.75bn | THB 2.64bn | THB 2.79bn | THB 2.81bn | THB 3.19bn |
| Shareholders' equity | THB 5.06bn | THB 4.90bn | THB 4.87bn | THB 4.03bn | THB 4.07bn | THB 4.08bn | THB 4.05bn | THB 3.93bn |
Financial ratios
Data as of 26 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 7.1% | 20.3% | 24.5% | 17.4% | 20.2% | 20.5% |
| Operating margin | -2.1% | 23.3% | 20.6% | 15.1% | 18.8% | 18.2% |
| Net margin | -6.2% | 12.3% | 10.0% | 7.4% | 10.2% | 9.1% |
| Return on equity | -3.6% | 7.5% | 7.1% | 7.0% | 8.6% | 9.7% |
| Return on assets | -1.9% | 3.5% | 3.0% | 3.0% | 3.1% | 2.6% |
| Free cash flow yield | 27.5% | 55.9% | 27.3% | 68.2% | 12.7% | 45.4% |
| Revenue growth | 14.0% | -8.7% | -20.0% | 37.6% | 22.0% | -13.3% |
| Earnings growth | -158.0% | 11.7% | 8.1% | 0.4% | 36.5% | 1.5% |
| Current ratio | 1.35x | 1.09x | 0.88x | 1.05x | 0.76x | 0.65x |
| Debt to equity | 0.61x | 0.69x | 0.80x | 0.70x | 1.41x | 2.16x |
| Equity ratio | 51.4% | 46.8% | 43.1% | 42.9% | 36.0% | 26.7% |
| Interest coverage | -0.32x | 2.90x | 3.07x | 3.04x | 3.17x | 2.38x |
| Buybacks as a share of market value | -1.3% | 8.2% | -1.1% | -9.8% | -48.7% | 8.2% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -5.9% | 6.9% | 20.7% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 13.2% | 17.2% | 18.0% | 18.6% |
| Operating margin | 9.1% | 13.2% | 14.7% | 15.1% |
| Net margin | 2.4% | 5.7% | 6.8% | 7.2% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | -11.0 | 9.0 | 12.0 | 21.3 | 27.8 | 13.7 | 13.7 | 22.4 | 47.3 | 169.5 |
| Price to sales | 0.7 | 1.1 | 1.2 | 1.6 | 2.8 | 1.3 | 1.1 | 1.9 | 4.5 | 14.2 |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 7 May 2024.
| FY2024 | FY2023 | FY2019 | FY2018 | |
|---|---|---|---|---|
| Paid in the year | 0.07 | 0.064 | 0.057 | 0.043 |
- 2-for-1 split · 15 May 2017
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.