R
0.16
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 782.6m
FY2016FY2025
Net income
−THB 128.0m
FY2016FY2025
Free cash flow
THB 114.3m
FY2016FY2025
Shareholders' equity
THB 2.71bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | THB 782.6m | THB 875.8m | THB 676.5m | THB 866.1m | THB 1.38bn | THB 814.5m | THB 1.19bn | THB 2.68bn | THB 1.31bn | THB 553.2m |
| Gross profit | THB 323.9m | THB 315.9m | THB 265.4m | THB 304.4m | THB 549.4m | THB 304.1m | THB 440.3m | THB 907.2m | THB 443.4m | THB 194.1m |
| Operating income | THB 77.8m | THB 141.4m | THB 111.3m | THB 72.5m | THB 308.0m | THB 122.8m | THB 183.2m | THB 563.1m | THB 203.9m | THB 24.8m |
| Net income | −THB 128.0m | −THB 67.9m | −THB 61.9m | THB 13.2m | THB 202.1m | THB 101.5m | THB 147.4m | THB 451.0m | THB 132.9m | THB 9.3m |
| Diluted earnings per share | -0.08 | -0.04 | -0.04 | 0.01 | 0.14 | 0.07 | 0.11 | 0.33 | 0.10 | 0.01 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | THB 6.39bn | THB 6.80bn | THB 6.90bn | THB 7.09bn | THB 7.52bn | THB 7.48bn | THB 6.52bn | THB 5.12bn | THB 6.06bn | THB 5.57bn |
| Cash and short-term investments | THB 31.7m | THB 100.6m | THB 44.6m | THB 15.7m | THB 182.0m | THB 81.4m | THB 24.7m | THB 24.0m | THB 84.9m | THB 18.6m |
| Total liabilities | THB 3.68bn | THB 3.96bn | THB 3.99bn | THB 4.11bn | THB 4.54bn | THB 5.02bn | THB 4.09bn | THB 2.81bn | THB 4.20bn | THB 4.05bn |
| Debt | THB 3.20bn | THB 3.39bn | THB 3.24bn | THB 3.40bn | THB 3.88bn | THB 4.16bn | THB 3.34bn | THB 2.08bn | THB 3.39bn | THB 3.49bn |
| Shareholders' equity | THB 2.71bn | THB 2.84bn | THB 2.91bn | THB 2.98bn | THB 2.98bn | THB 2.46bn | THB 2.43bn | THB 2.31bn | THB 1.87bn | THB 1.52bn |
| Shares outstanding | 1,628m | 1,628m | 1,628m | 1,628m | 1,395m | 1,364m | 1,364m | 1,364m | 1,364m | 1,167m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | THB 135.3m | THB 215.2m | THB 330.2m | THB 572.2m | THB 442.4m | −THB 539.2m | −THB 999.7m | THB 1.50bn | THB 147.3m | −THB 716.6m |
| Capital spending | −THB 21.1m | −THB 15.8m | −THB 3.3m | −THB 1.3m | −THB 1.6m | −THB 1.5m | −THB 2.9m | −THB 3.0m | −THB 10.1m | −THB 36.3m |
| Free cash flow | THB 114.3m | THB 199.4m | THB 326.8m | THB 570.9m | THB 440.8m | −THB 540.8m | −THB 1.00bn | THB 1.50bn | THB 137.3m | −THB 752.9m |
| Dividends paid | — | — | −THB 6.1m | −THB 11.1m | −THB 5.8m | −THB 69.3m | −THB 26.3m | −THB 8.5m | −THB 5.0m | −THB 43.2m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -3.3% | -0.8% | 4.4% |
| Operating income | 2.4% | -8.7% | 5.0% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 38.6% | 37.8% | 38.3% | 36.2% |
| Operating margin | 13.2% | 12.6% | 15.5% | 16.0% |
| Net margin | -11.8% | -7.6% | 1.1% | 7.2% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | -1.9 | -12.7 | -17.1 | 95.4 | 7.9 | 8.2 | 7.2 | 3.7 | 13.2 | 119.7 |
| Price to sales | 0.3 | 1.0 | 1.6 | 1.5 | 1.2 | 1.0 | 0.9 | 0.6 | 1.3 | 2.0 |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 3 May 2023.
| FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.004 | 0.007 | 0.004 | 0.051 | 0.022 | 0.006 | 0.004 | 0.037 |
- 33-for-32 split · 3 May 2023
- 17-for-16 split · 5 May 2022
- 1.037-for-1 split · 18 May 2021
- 8-for-7 split · 2 May 2019
- 15-for-14 split · 2 May 2018
- 25-for-24 split · 2 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.