5.90
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.02bn
FY2016FY2025
Net income
THB 305.6m
FY2016FY2025
Free cash flow
−THB 249.3m
FY2016FY2025
Shareholders' equity
THB 973.4m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | THB 2.02bn | THB 1.71bn | THB 1.69bn | THB 1.23bn | THB 2.92bn | THB 755.3m | THB 724.5m | THB 658.5m | THB 616.6m | THB 737.8m |
| Gross profit | THB 486.6m | THB 372.8m | THB 333.2m | THB 251.8m | THB 621.9m | THB 133.4m | THB 184.3m | THB 157.4m | THB 85.7m | THB 122.7m |
| Operating income | THB 391.1m | THB 283.9m | THB 263.5m | THB 181.1m | THB 550.5m | THB 70.0m | THB 115.2m | THB 99.5m | THB 52.6m | THB 85.7m |
| Net income | THB 305.6m | THB 224.2m | THB 201.2m | THB 133.4m | THB 420.3m | THB 29.6m | THB 91.5m | THB 80.6m | THB 41.1m | THB 70.2m |
| Diluted earnings per share | 0.51 | 0.37 | 0.33 | 0.22 | 0.73 | 0.05 | 0.15 | 0.13 | 0.07 | 0.12 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | THB 1.98bn | THB 1.62bn | THB 1.48bn | THB 1.41bn | THB 1.81bn | THB 2.03bn | THB 1.66bn | THB 943.4m | THB 767.3m | THB 628.9m |
| Cash and short-term investments | THB 166.5m | THB 414.6m | THB 662.3m | THB 265.3m | THB 417.0m | THB 302.0m | THB 217.8m | THB 180.2m | THB 395.0m | THB 265.5m |
| Total liabilities | THB 934.3m | THB 677.1m | THB 575.3m | THB 585.7m | THB 966.7m | THB 1.46bn | THB 1.01bn | THB 313.7m | THB 254.5m | THB 117.8m |
| Debt | THB 367.9m | THB 158.6m | THB 111.8m | THB 222.6m | THB 367.6m | THB 510.9m | THB 498.4m | THB 7.6m | THB 28.8m | THB 30.1m |
| Shareholders' equity | THB 973.4m | THB 878.3m | THB 834.0m | THB 752.8m | THB 793.5m | THB 532.2m | THB 587.3m | THB 561.9m | THB 512.7m | THB 511.1m |
| Shares outstanding | 601m | 601m | 601m | 601m | 575m | 600m | 600m | 600m | 600m | 600m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | −THB 247.8m | −THB 63.8m | THB 647.2m | THB 216.0m | THB 434.8m | THB 193.3m | −THB 158.1m | −THB 130.7m | THB 228.1m | THB 1.0m |
| Capital spending | −THB 1.5m | −THB 8.9m | −THB 8.7m | −THB 280,591 | −THB 1.4m | −THB 2.8m | −THB 255.3m | −THB 125.6m | −THB 28.7m | −THB 1.9m |
| Free cash flow | −THB 249.3m | −THB 72.7m | THB 638.5m | THB 215.8m | THB 433.4m | THB 190.5m | −THB 413.3m | −THB 256.3m | THB 199.5m | −THB 844,317 |
| Dividends paid | −THB 210.3m | −THB 180.2m | −THB 120.1m | −THB 171.1m | −THB 160.0m | −THB 100.0m | −THB 64.0m | −THB 32.0m | −THB 40.0m | −THB 215.0m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | THB 538.1m | THB 527.7m | THB 416.5m | THB 1.00bn | THB 418.9m | THB 186.4m | THB 519.7m | THB 673.9m |
| Gross profit | THB 122.0m | THB 145.8m | THB 98.3m | THB 265.9m | THB 86.3m | THB 37.7m | THB 115.6m | THB 154.1m |
| Operating income | THB 102.4m | THB 125.6m | THB 63.1m | THB 244.5m | THB 55.8m | THB 14.1m | THB 89.3m | THB 110.8m |
| Net income | THB 85.2m | THB 103.4m | THB 53.8m | THB 195.3m | THB 45.4m | THB 11.1m | THB 75.5m | THB 87.0m |
| Diluted earnings per share | 0.14 | 0.17 | 0.09 | 0.33 | 0.08 | 0.02 | 0.13 | 0.14 |
| Cash from operations | −THB 339.0m | THB 631.0m | −THB 104.0m | THB 2.0m | −THB 359.0m | THB 212.0m | −THB 24.0m | −THB 35.0m |
| Capital spending | — | — | — | — | — | — | — | −THB 5.0m |
| Free cash flow | — | — | — | — | — | — | — | −THB 40.0m |
| Total assets | THB 1.87bn | THB 2.05bn | THB 1.98bn | THB 2.05bn | THB 1.82bn | THB 1.96bn | THB 1.62bn | THB 1.62bn |
| Cash and short-term investments | THB 127.3m | THB 698.0m | THB 166.5m | THB 263.1m | THB 276.3m | THB 638.7m | THB 414.6m | THB 446.4m |
| Debt | THB 338.3m | THB 249.3m | THB 359.1m | THB 351.6m | THB 376.5m | THB 154.7m | THB 158.6m | THB 162.5m |
| Shareholders' equity | THB 866.4m | THB 1.08bn | THB 973.4m | THB 919.8m | THB 724.5m | THB 889.4m | THB 878.3m | THB 802.5m |
Financial ratios
Data as of 26 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 24.0% | 21.7% | 19.7% | 20.5% | 21.3% | 17.7% |
| Operating margin | 19.3% | 17.0% | 15.3% | 14.3% | 18.5% | 9.3% |
| Net margin | 15.1% | 13.1% | 11.9% | 10.9% | 14.4% | 3.9% |
| Return on equity | 31.4% | 25.5% | 24.1% | 17.7% | 53.0% | 5.6% |
| Return on assets | 15.4% | 13.8% | 13.6% | 9.5% | 23.3% | 1.5% |
| Free cash flow yield | -6.8% | -1.5% | 18.2% | 6.0% | 12.6% | 5.4% |
| Revenue growth | 18.1% | 1.5% | 37.8% | -58.0% | 286.7% | 4.3% |
| Earnings growth | 36.3% | 11.4% | 50.8% | -68.3% | 1322.4% | -67.7% |
| Current ratio | 2.13x | 2.44x | 2.87x | 2.36x | 2.23x | 1.35x |
| Debt to equity | 0.37x | 0.18x | 0.13x | 0.29x | 0.46x | 0.95x |
| Equity ratio | 49.2% | 54.1% | 56.4% | 53.5% | 43.9% | 26.2% |
| Interest coverage | 37.88x | 24.58x | 21.93x | 12.26x | 22.30x | 3.12x |
| Buybacks as a share of market value | 0.0% | 0.0% | 0.0% | -4.5% | 4.2% | 0.0% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 18.2% | 21.8% | 20.6% |
| Operating income | 29.3% | 41.1% | 28.9% |
| Net income | 31.8% | 59.6% | 30.8% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 23.0% | 21.7% | 21.3% | 20.9% |
| Operating margin | 18.1% | 16.8% | 16.8% | 15.9% |
| Net margin | 14.2% | 13.0% | 12.7% | 12.1% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 7.8 | 9.2 | 10.4 | 19.5 | 8.4 | 50.6 | 12.9 | 10.9 | 33.3 | 27.7 |
| Price to sales | 1.2 | 1.2 | 1.2 | 2.1 | 1.2 | 2.0 | 1.6 | 1.3 | 2.2 | 2.6 |
Dividends and splits
Per share, in the currency the company pays
Paid for 9 years. Last went ex-dividend on 9 Mar 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.50 | 0.35 | 0.30 | 0.20 | 0.428 | 0.267 | 0.167 | 0.107 |
- 3-for-2 split · 21 Apr 2022
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.