279.00
+9.84%
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 1.23bn
FY2016FY2025
Net income
TWD 18.7m
FY2016FY2025
Free cash flow
−TWD 322.9m
FY2016FY2025
Shareholders' equity
TWD 1.50bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | TWD 1.23bn | TWD 1.02bn | TWD 815.2m | TWD 1.09bn | TWD 700.4m | TWD 533.5m | TWD 509.9m | TWD 520.3m | TWD 511.6m | TWD 458.2m |
| Gross profit | TWD 302.7m | TWD 412.7m | TWD 357.5m | TWD 490.6m | TWD 267.8m | TWD 203.2m | TWD 143.2m | TWD 111.6m | TWD 89.7m | TWD 94.5m |
| Research and development | TWD 94.0m | TWD 78.8m | TWD 62.1m | TWD 44.4m | TWD 28.0m | TWD 16.1m | TWD 7.5m | TWD 6.7m | TWD 5.2m | TWD 2.8m |
| Operating income | TWD 38.7m | — | TWD 163.4m | TWD 335.1m | TWD 136.6m | TWD 108.6m | TWD 36.5m | TWD 11.1m | TWD 18.0m | TWD 34.5m |
| Net income | TWD 18.7m | TWD 131.2m | TWD 108.3m | TWD 215.0m | TWD 67.8m | TWD 52.0m | TWD 6.7m | TWD 4.0m | TWD 15.6m | TWD 29.9m |
| Diluted earnings per share | 0.39 | 2.76 | 2.28 | 4.88 | 1.73 | 1.35 | 0.20 | 0.12 | 0.46 | 1.10 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | TWD 3.81bn | TWD 2.82bn | TWD 2.37bn | TWD 1.78bn | TWD 1.37bn | TWD 908.9m | TWD 735.7m | TWD 741.9m | TWD 675.6m | TWD 606.5m |
| Cash and short-term investments | — | — | — | — | — | TWD 140.4m | TWD 102.9m | TWD 63.5m | TWD 116.5m | TWD 79.9m |
| Total liabilities | TWD 2.10bn | TWD 945.9m | TWD 512.5m | TWD 468.2m | TWD 639.6m | TWD 462.3m | TWD 341.3m | TWD 419.1m | TWD 354.5m | TWD 327.6m |
| Debt | TWD 1.05bn | TWD 810.6m | TWD 411.7m | TWD 295.3m | TWD 527.5m | TWD 301.0m | TWD 211.2m | TWD 293.0m | TWD 211.0m | TWD 206.5m |
| Shareholders' equity | TWD 1.50bn | TWD 1.66bn | TWD 1.68bn | TWD 1.15bn | TWD 612.6m | TWD 446.6m | TWD 394.4m | TWD 322.7m | TWD 321.1m | TWD 278.8m |
| Shares outstanding | 47m | 47m | 47m | 44m | 39m | 38m | 36m | 35m | 34m | 27m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | TWD 243.9m | TWD 249.3m | TWD 239.8m | TWD 338.7m | TWD 21.7m | TWD 65.7m | TWD 86.4m | −TWD 41.0m | TWD 22.1m | TWD 44.8m |
| Capital spending | −TWD 566.8m | −TWD 582.4m | −TWD 256.3m | −TWD 265.3m | −TWD 216.1m | −TWD 59.6m | −TWD 26.8m | −TWD 114.8m | −TWD 35.5m | −TWD 53.5m |
| Free cash flow | −TWD 322.9m | −TWD 333.1m | −TWD 16.5m | TWD 73.4m | −TWD 194.4m | TWD 6.1m | TWD 59.6m | −TWD 155.8m | −TWD 13.4m | −TWD 8.7m |
| Dividends paid | −TWD 180.9m | −TWD 150.8m | −TWD 166.2m | −TWD 60.9m | −TWD 25.0m | −TWD 592,000 | −TWD 3.8m | −TWD 2.3m | −TWD 27.0m | −TWD 3.0m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | TWD 380.0m | TWD 441.2m | TWD 647.6m | TWD 241.1m | TWD 169.3m | TWD 171.3m | TWD 261.8m | TWD 261.0m |
| Gross profit | TWD 92.9m | TWD 59.1m | TWD 108.7m | TWD 61.4m | TWD 65.5m | TWD 67.2m | TWD 102.9m | TWD 105.8m |
| Operating income | −TWD 4.4m | −TWD 14.6m | TWD 32.1m | −TWD 1.5m | TWD 5.1m | TWD 8.3m | — | TWD 49.4m |
| Net income | −TWD 19.7m | −TWD 27.5m | TWD 22.9m | −TWD 4.6m | −TWD 507,000 | TWD 877,000 | TWD 23.5m | TWD 30.4m |
| Diluted earnings per share | -0.42 | -0.58 | 0.48 | -0.10 | -0.01 | 0.02 | 0.49 | 0.64 |
| Cash from operations | TWD 34.0m | TWD 125.0m | TWD 204.0m | TWD 70.0m | −TWD 97.0m | TWD 67.0m | TWD 4.0m | TWD 95.0m |
| Capital spending | −TWD 79.0m | −TWD 112.0m | −TWD 156.0m | −TWD 223.0m | −TWD 82.0m | −TWD 105.0m | −TWD 264.0m | −TWD 123.0m |
| Free cash flow | −TWD 45.0m | TWD 13.0m | TWD 48.0m | −TWD 153.0m | −TWD 179.0m | −TWD 38.0m | −TWD 260.0m | −TWD 28.0m |
| Total assets | TWD 4.44bn | TWD 4.50bn | TWD 3.81bn | TWD 3.50bn | TWD 2.98bn | TWD 2.92bn | TWD 2.82bn | TWD 2.60bn |
| Debt | TWD 1.14bn | TWD 1.13bn | TWD 1.05bn | TWD 872.2m | TWD 472.9m | TWD 476.1m | TWD 482.4m | TWD 361.9m |
| Shareholders' equity | TWD 1.42bn | TWD 1.48bn | TWD 1.50bn | TWD 1.47bn | TWD 1.47bn | TWD 1.66bn | TWD 1.66bn | TWD 1.64bn |
Financial ratios
Data as of 28 Sept 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | |
|---|---|---|---|---|---|
| Gross margin | 24.6% | 40.6% | 43.9% | 45.1% | 38.2% |
| Operating margin | 3.2% | — | 20.0% | 30.8% | 19.5% |
| Net margin | 1.5% | 12.9% | 13.3% | 19.8% | 9.7% |
| Return on equity | 1.2% | 7.9% | 6.5% | 18.6% | 11.1% |
| Return on assets | 0.5% | 4.6% | 4.6% | 12.1% | 5.0% |
| Revenue growth | 20.9% | 24.7% | -25.0% | 55.2% | — |
| Earnings growth | -85.8% | 21.2% | -49.6% | 217.3% | — |
| Current ratio | 1.16x | 1.55x | 1.68x | 3.32x | 1.37x |
| Debt to equity | 0.70x | 0.29x | 0.03x | 0.16x | 0.15x |
| Equity ratio | 39.5% | 58.8% | 70.7% | 64.8% | 44.8% |
| Interest coverage | 1.66x | — | 28.19x | 81.90x | 31.48x |
| R&D as a share of sales | 7.6% | 7.8% | 7.6% | 4.1% | 4.0% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 4.2% | 18.2% | — |
| Operating income | -51.3% | -18.6% | — |
| Net income | -55.7% | -18.5% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 31.9% | 37.7% | 37.8% | — |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|
| Price to earnings | — | 58.6 | 75.4 | 24.1 | 68.3 | 83.3 | 137.7 |
| Price to sales | 14.8 | 7.6 | 10.0 | 4.8 | 6.6 | 8.1 | 1.8 |
Dividends and splits
Per share, in the currency the company pays
Paid for 4 years. Last went ex-dividend on 25 Aug 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | |
|---|---|---|---|---|---|
| Paid in the year | 0.85 | 3.941 | 3.284 | 3.901 | 1.404 |
- 1050-for-1000 split · 4 Aug 2025
- 1050-for-1000 split · 26 Aug 2024
- 1050-for-1000 split · 17 Jul 2023
- 1030-for-1000 split · 25 Aug 2022
- 1020-for-1000 split · 27 Aug 2021
- 1014-for-1000 split · 10 Aug 2020
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.