71.00
+7.58%
Close of 9 Nov 2026, in TWD
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in TWD, from our data supplier.
Revenue
TWD 3.75bn
FY2016FY2025
Net income
TWD 238.2m
FY2016FY2025
Free cash flow
TWD 142.4m
FY2016FY2025
Shareholders' equity
TWD 3.10bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | TWD 3.75bn | TWD 3.93bn | TWD 4.21bn | TWD 3.91bn | TWD 3.31bn | TWD 2.57bn | TWD 2.37bn | TWD 2.24bn | TWD 1.69bn | TWD 1.32bn |
| Gross profit | TWD 1.25bn | TWD 1.36bn | TWD 1.44bn | TWD 1.50bn | TWD 1.26bn | TWD 892.2m | TWD 763.8m | TWD 823.5m | TWD 648.0m | TWD 380.9m |
| Research and development | TWD 206.6m | TWD 221.3m | TWD 229.5m | TWD 193.9m | TWD 103.2m | TWD 105.2m | TWD 61.7m | TWD 63.5m | TWD 45.3m | TWD 36.4m |
| Operating income | TWD 365.0m | TWD 455.2m | TWD 565.8m | TWD 719.2m | TWD 506.8m | TWD 404.2m | TWD 286.1m | TWD 221.2m | TWD 230.2m | TWD 125.0m |
| Net income | TWD 238.2m | TWD 323.3m | TWD 357.0m | TWD 495.0m | TWD 388.2m | TWD 294.2m | TWD 228.1m | TWD 208.6m | TWD 180.8m | TWD 128.1m |
| Diluted earnings per share | 2.52 | 2.74 | 3.00 | 4.19 | 3.28 | 2.83 | 2.29 | 2.09 | 1.81 | 1.34 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | TWD 7.81bn | TWD 7.96bn | TWD 7.28bn | TWD 6.78bn | TWD 5.81bn | TWD 5.01bn | TWD 3.11bn | TWD 2.96bn | TWD 2.37bn | TWD 2.07bn |
| Cash and short-term investments | — | — | TWD 869.6m | TWD 771.3m | TWD 765.7m | TWD 509.5m | — | — | — | TWD 380.6m |
| Total liabilities | TWD 3.84bn | TWD 4.02bn | TWD 3.71bn | TWD 3.42bn | TWD 2.81bn | TWD 2.30bn | TWD 1.06bn | TWD 972.2m | TWD 631.6m | TWD 441.1m |
| Debt | TWD 1.26bn | TWD 2.91bn | TWD 2.60bn | TWD 1.66bn | TWD 1.13bn | TWD 1.21bn | TWD 290.1m | TWD 313.4m | TWD 150.3m | TWD 97.8m |
| Shareholders' equity | TWD 3.10bn | TWD 3.09bn | TWD 2.92bn | TWD 2.88bn | TWD 2.61bn | TWD 2.42bn | TWD 1.86bn | TWD 1.80bn | TWD 1.74bn | TWD 1.63bn |
| Shares outstanding | 94m | 118m | 119m | 118m | 118m | 104m | 100m | 100m | 100m | 96m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | TWD 357.4m | TWD 533.9m | TWD 9.1m | TWD 503.8m | TWD 575.7m | TWD 297.8m | TWD 563.4m | TWD 181.6m | TWD 51.8m | TWD 299.3m |
| Capital spending | −TWD 214.9m | −TWD 246.4m | −TWD 593.9m | −TWD 1.01bn | −TWD 265.9m | −TWD 988.8m | −TWD 186.5m | −TWD 116.0m | −TWD 33.0m | −TWD 292.4m |
| Free cash flow | TWD 142.4m | TWD 287.5m | −TWD 584.9m | −TWD 506.3m | TWD 309.7m | −TWD 691.0m | TWD 376.9m | TWD 65.6m | TWD 18.8m | TWD 6.9m |
| Dividends paid | −TWD 243.4m | −TWD 57.2m | −TWD 319.1m | −TWD 260.0m | −TWD 232.0m | −TWD 168.3m | −TWD 168.3m | −TWD 138.6m | −TWD 79.2m | −TWD 23.0m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | TWD 1.01bn | TWD 752.8m | TWD 1.04bn | TWD 968.8m | TWD 898.8m | TWD 843.0m | TWD 1.04bn | TWD 953.5m |
| Gross profit | TWD 280.7m | TWD 252.9m | TWD 349.1m | TWD 305.3m | TWD 295.8m | TWD 301.1m | TWD 350.8m | TWD 327.5m |
| Operating income | TWD 76.1m | TWD 60.3m | — | TWD 76.2m | TWD 89.2m | TWD 91.8m | — | — |
| Net income | TWD 115.2m | TWD 179.7m | TWD 70.1m | TWD 36.4m | TWD 72.9m | TWD 58.8m | TWD 87.3m | TWD 69.4m |
| Diluted earnings per share | 1.22 | 1.90 | 0.74 | 0.39 | 0.77 | 0.62 | 0.74 | 0.59 |
| Cash from operations | TWD 85.0m | TWD 126.0m | TWD 337.0m | −TWD 125.0m | TWD 140.0m | TWD 4.0m | TWD 180.0m | TWD 37.0m |
| Capital spending | −TWD 37.0m | −TWD 27.0m | −TWD 58.0m | −TWD 36.0m | −TWD 35.0m | −TWD 83.0m | −TWD 61.0m | — |
| Free cash flow | TWD 48.0m | TWD 99.0m | TWD 279.0m | −TWD 161.0m | TWD 105.0m | −TWD 79.0m | TWD 119.0m | — |
| Total assets | TWD 7.17bn | TWD 6.97bn | TWD 7.81bn | TWD 7.75bn | TWD 8.06bn | TWD 7.98bn | TWD 7.96bn | TWD 7.56bn |
| Debt | TWD 940.0m | TWD 1.04bn | TWD 1.26bn | TWD 1.46bn | TWD 1.57bn | TWD 1.74bn | TWD 1.87bn | TWD 1.84bn |
| Shareholders' equity | TWD 3.23bn | TWD 3.10bn | TWD 3.10bn | TWD 3.01bn | TWD 2.95bn | TWD 2.97bn | TWD 3.09bn | TWD 2.95bn |
Financial ratios
Data as of 17 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 33.3% | 34.6% | 34.2% | 38.5% | 38.1% | 34.8% |
| Operating margin | 10.7% | 12.6% | 13.5% | 18.4% | 15.3% | 15.8% |
| Net margin | 6.3% | 8.2% | 8.5% | 12.7% | 11.7% | 11.5% |
| Return on equity | 7.7% | 10.5% | 12.2% | 17.2% | 14.9% | 12.2% |
| Return on assets | 3.1% | 4.1% | 4.9% | 7.3% | 6.7% | 5.9% |
| Free cash flow yield | — | 6.2% | 0.1% | 5.9% | 6.7% | 3.9% |
| Revenue growth | -4.6% | -6.4% | 7.6% | 18.1% | 28.9% | 8.2% |
| Earnings growth | -26.3% | -9.4% | -27.9% | 27.5% | 32.0% | 29.0% |
| Current ratio | 1.62x | 1.89x | 1.54x | 1.23x | 1.27x | 1.43x |
| Debt to equity | 0.41x | 0.60x | 0.88x | 0.56x | 0.47x | 0.47x |
| Equity ratio | 39.7% | 38.8% | 40.1% | 42.5% | 45.0% | 48.3% |
| Interest coverage | 7.28x | 10.88x | 16.74x | 64.93x | 47.98x | 29.47x |
| R&D as a share of sales | 5.5% | 5.6% | 5.5% | 5.0% | 3.1% | 4.1% |
| Buybacks as a share of market value | — | 1.0% | -0.8% | -0.0% | -13.7% | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -1.3% | 7.9% | 11.4% |
| Operating income | -20.2% | -2.0% | 16.1% |
| Net income | -21.6% | -4.1% | 11.4% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 34.0% | 35.1% | 35.6% | 34.8% |
| Operating margin | 10.7% | 13.3% | 13.9% | 13.0% |
| Net margin | 7.3% | 8.9% | 9.7% | 9.6% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 17.9 | 18.2 | 20.3 | 14.8 | 23.3 | 16.6 | 15.5 | 12.5 | 20.3 | 12.9 |
| Price to sales | 1.1 | 1.5 | 1.7 | 1.9 | 2.7 | 1.9 | 1.5 | 1.2 | 2.2 | 1.3 |
Dividends and splits
Per share, in the currency the company pays
Paid for 4 years. Last went ex-dividend on 12 Jun 2025.
| FY2025 | FY2024 | FY2023 | FY2022 | |
|---|---|---|---|---|
| Paid in the year | 2.00 | 2.50 | 3.375 | 2.75 |
- 1000-to-800 reverse split · 30 Sept 2024
- 1000-to-800 reverse split · 19 Sept 2024
- 1.025-for-1 split · 19 Aug 2011
- 102-for-100 split · 13 Aug 2009
- 105-for-100 split · 21 Aug 2008
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.