16.05
+5.25%
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 2.37bn
FY2016FY2025
Net income
TWD 646.1m
FY2016FY2025
Free cash flow
−TWD 3.23bn
FY2016FY2025
Shareholders' equity
TWD 8.07bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | TWD 2.37bn | TWD 1.65bn | TWD 1.34bn | TWD 1.47bn | TWD 1.23bn | TWD 747.5m | TWD 787.4m | TWD 795.1m | TWD 740.3m | TWD 802.6m |
| Gross profit | TWD 984.3m | TWD 762.0m | TWD 610.2m | TWD 768.0m | TWD 469.6m | TWD 194.6m | TWD 210.4m | TWD 205.8m | TWD 96.1m | TWD 107.0m |
| Operating income | TWD 850.5m | TWD 676.1m | TWD 512.4m | TWD 1.35bn | TWD 416.2m | TWD 160.4m | TWD 178.7m | TWD 189.9m | TWD 36.8m | TWD 52.1m |
| Net income | TWD 646.1m | TWD 584.9m | TWD 424.4m | TWD 1.28bn | TWD 375.3m | TWD 95.2m | TWD 80.6m | TWD 91.9m | −TWD 491.8m | TWD 43,000 |
| Diluted earnings per share | 1.98 | 1.83 | 1.45 | 4.94 | 2.11 | 0.62 | 0.53 | 0.58 | -3.00 | 0.00 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | TWD 15.04bn | TWD 12.24bn | TWD 8.93bn | TWD 8.01bn | TWD 5.72bn | TWD 4.62bn | TWD 4.36bn | TWD 4.39bn | TWD 4.25bn | TWD 4.86bn |
| Cash and short-term investments | — | — | TWD 457.5m | TWD 1.85bn | TWD 497.2m | TWD 124.4m | TWD 68.0m | TWD 167.2m | TWD 473.1m | TWD 75.5m |
| Total liabilities | TWD 6.22bn | TWD 4.20bn | TWD 2.73bn | TWD 2.68bn | TWD 2.84bn | TWD 3.05bn | TWD 2.77bn | TWD 2.82bn | TWD 2.88bn | TWD 3.07bn |
| Debt | TWD 5.45bn | TWD 3.82bn | TWD 2.23bn | TWD 2.15bn | TWD 2.31bn | TWD 2.56bn | TWD 2.64bn | TWD 2.68bn | TWD 2.78bn | TWD 2.98bn |
| Shareholders' equity | TWD 8.07bn | TWD 7.48bn | TWD 6.20bn | TWD 5.34bn | TWD 2.88bn | TWD 1.56bn | TWD 1.59bn | TWD 1.57bn | TWD 1.38bn | TWD 1.78bn |
| Shares outstanding | 327m | 320m | 292m | 259m | 178m | 153m | 153m | 158m | 164m | 112m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | TWD 1.35bn | TWD 971.3m | TWD 477.0m | TWD 358.3m | TWD 677.8m | TWD 345.8m | TWD 316.3m | TWD 406.3m | TWD 377.9m | TWD 196.1m |
| Capital spending | −TWD 4.58bn | −TWD 3.43bn | −TWD 2.52bn | −TWD 834.6m | −TWD 1.24bn | −TWD 66.8m | −TWD 405.6m | −TWD 864.0m | −TWD 276.6m | −TWD 928.9m |
| Free cash flow | −TWD 3.23bn | −TWD 2.45bn | −TWD 2.04bn | −TWD 476.3m | −TWD 566.3m | TWD 279.0m | −TWD 89.3m | −TWD 457.7m | TWD 101.3m | −TWD 732.8m |
| Dividends paid | −TWD 156.3m | −TWD 148.8m | −TWD 358.7m | −TWD 150.9m | −TWD 150.9m | −TWD 15.1m | −TWD 15.1m | −TWD 15.1m | −TWD 15.1m | −TWD 15.0m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | TWD 570.7m | TWD 606.5m | TWD 597.4m | TWD 714.7m | TWD 550.1m | TWD 505.6m | TWD 444.5m | TWD 426.1m |
| Gross profit | TWD 228.0m | TWD 242.1m | TWD 263.3m | TWD 314.6m | TWD 231.9m | TWD 174.4m | TWD 196.0m | TWD 200.1m |
| Operating income | — | — | TWD 228.7m | TWD 279.7m | — | — | TWD 174.5m | — |
| Net income | TWD 177.2m | TWD 234.3m | TWD 151.1m | TWD 201.8m | TWD 205.1m | TWD 88.1m | TWD 127.6m | TWD 187.1m |
| Diluted earnings per share | 0.54 | 0.71 | 0.46 | 0.62 | 0.64 | 0.28 | 0.40 | 0.58 |
| Cash from operations | TWD 435.0m | TWD 324.0m | TWD 315.0m | TWD 365.0m | TWD 222.0m | TWD 446.0m | TWD 460.0m | TWD 186.0m |
| Capital spending | −TWD 292.0m | −TWD 586.0m | −TWD 181.0m | −TWD 528.0m | −TWD 1.54bn | −TWD 2.33bn | −TWD 1.07bn | −TWD 723.0m |
| Free cash flow | TWD 143.0m | −TWD 262.0m | TWD 134.0m | −TWD 163.0m | −TWD 1.32bn | −TWD 1.88bn | −TWD 615.0m | −TWD 537.0m |
| Total assets | TWD 14.82bn | TWD 15.57bn | TWD 15.04bn | TWD 14.61bn | TWD 13.78bn | TWD 14.51bn | TWD 12.24bn | TWD 11.11bn |
| Debt | TWD 4.70bn | TWD 4.92bn | TWD 5.45bn | TWD 5.53bn | TWD 4.79bn | TWD 4.84bn | TWD 3.31bn | TWD 2.95bn |
| Shareholders' equity | TWD 8.42bn | TWD 8.29bn | TWD 8.07bn | TWD 7.60bn | TWD 6.89bn | TWD 7.63bn | TWD 7.48bn | TWD 7.07bn |
Financial ratios
Data as of 12 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|
| Gross margin | 41.6% | 46.1% | 45.6% | 52.4% | 38.3% | 26.0% | — |
| Operating margin | 42.6% | 46.4% | 38.3% | 92.1% | 33.9% | 21.5% | — |
| Net margin | 27.3% | 35.4% | 31.7% | 87.2% | 30.6% | 12.7% | — |
| Return on equity | 8.0% | 7.8% | 6.8% | 24.0% | 13.0% | 6.1% | — |
| Return on assets | 4.3% | 4.8% | 4.8% | 16.0% | 6.6% | 2.1% | — |
| Free cash flow yield | — | 78.2% | 58.3% | 26.2% | 61.7% | 15.3% | 26.9% |
| Revenue growth | 43.1% | 23.7% | -8.8% | 19.6% | 64.0% | -5.1% | — |
| Earnings growth | 10.5% | 37.8% | -66.8% | 241.1% | 294.3% | 18.1% | — |
| Current ratio | 3.36x | 2.01x | 3.02x | 2.66x | 1.14x | 0.22x | — |
| Debt to equity | 0.68x | 0.44x | 0.36x | 0.40x | 0.80x | 1.36x | — |
| Equity ratio | 53.6% | 61.1% | 69.4% | 66.6% | 50.3% | 33.9% | — |
| Interest coverage | 3.40x | 4.74x | 5.34x | 21.82x | 9.72x | 2.49x | — |
| Buybacks as a share of market value | — | -9.5% | -12.8% | -46.1% | -15.7% | -0.3% | 3.6% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 17.3% | 25.9% | 12.6% |
| Operating income | -14.3% | 39.6% | 29.1% |
| Net income | -20.4% | 46.7% | 27.6% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 43.4% | 45.8% | 43.1% | 35.8% |
| Operating margin | 38.0% | 49.7% | 45.1% | 35.5% |
| Net margin | 30.6% | 43.0% | 38.7% | 24.8% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 10.2 | 9.9 | 14.5 | 3.8 | 12.5 | 20.9 | 13.3 | 13.7 | -3.0 | — |
| Price to sales | 2.8 | 3.5 | 4.6 | 3.3 | 3.8 | 2.7 | 1.4 | 1.6 | 2.0 | 2.0 |
Dividends and splits
Per share, in the currency the company pays
Paid for 4 years. Last went ex-dividend on 23 Jun 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | |
|---|---|---|---|---|---|
| Paid in the year | 0.50 | 0.491 | 0.482 | 1.476 | 0.759 |
- 1010-for-1000 split · 20 Jul 2020
- 1000-to-793.5829 reverse split · 15 Aug 2018
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.