K
33.65
-2.04%
Close of 6 Nov 2026, in TWD
At a glance
Figures in TWD, from our data supplier.
Net income
TWD 30.06bn
FY2016FY2025
Total assets
TWD 4.12trn
FY2016FY2025
Shareholders' equity
TWD 327.39bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating income | TWD 30.81bn | TWD 40.88bn | TWD 21.39bn | TWD 31.30bn | TWD 183.59bn | TWD 224.97bn | TWD 238.59bn | TWD 248.26bn | TWD 82.29bn | TWD 11.38bn |
| Net income | TWD 30.06bn | TWD 33.55bn | TWD 18.94bn | TWD 16.37bn | TWD 35.04bn | TWD 12.66bn | TWD 12.80bn | TWD 7.85bn | TWD 11.70bn | TWD 5.92bn |
| Diluted earnings per share | 1.77 | 1.82 | 1.03 | 0.89 | 2.34 | 0.86 | 0.86 | 0.55 | 0.80 | 0.39 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | TWD 4.12trn | TWD 3.95trn | TWD 3.65trn | TWD 3.54trn | TWD 3.46trn | TWD 3.43trn | TWD 3.03trn | TWD 2.72trn | TWD 2.39trn | TWD 892.20bn |
| Cash and short-term investments | TWD 156.50bn | TWD 106.01bn | TWD 102.55bn | TWD 186.94bn | TWD 216.78bn | TWD 147.89bn | TWD 129.44bn | TWD 86.04bn | TWD 97.64bn | TWD 100.20bn |
| Total liabilities | TWD 3.79trn | TWD 3.64trn | TWD 3.39trn | TWD 3.33trn | TWD 3.17trn | TWD 3.10trn | TWD 2.73trn | TWD 2.49trn | TWD 2.14trn | TWD 725.10bn |
| Debt | TWD 304.08bn | TWD 407.94bn | TWD 297.20bn | TWD 257.86bn | TWD 638.32bn | TWD 634.53bn | TWD 542.15bn | TWD 553.08bn | TWD 525.35bn | TWD 498.38bn |
| Shareholders' equity | TWD 327.39bn | TWD 307.16bn | TWD 262.82bn | TWD 208.66bn | TWD 292.78bn | TWD 202.74bn | TWD 187.53bn | TWD 159.23bn | TWD 167.68bn | TWD 163.49bn |
| Shares outstanding | 16,961m | 18,390m | 18,417m | 18,428m | 14,955m | 14,780m | 14,829m | 14,348m | 14,678m | 15,020m |
Financial ratios
Data as of 2 Sept 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating margin | 9.5% | 11.7% | 40.4% | 32.0% | 100.0% | 100.0% | — | — | — | — |
| Net margin | 9.3% | 9.6% | 35.8% | 16.7% | 19.1% | 5.6% | — | — | — | — |
| Return on equity | 9.2% | 10.9% | 7.2% | 7.8% | 12.0% | 6.2% | — | — | — | — |
| Return on assets | 0.7% | 0.8% | 0.5% | 0.5% | 1.0% | 0.4% | — | — | — | — |
| Revenue growth | -7.6% | 559.9% | -45.9% | -46.7% | -18.4% | -5.7% | — | — | — | — |
| Earnings growth | -10.4% | 77.1% | 15.7% | -53.3% | 176.9% | -1.1% | — | — | — | — |
| Current ratio | 0.60x | 0.36x | 0.54x | 3.29x | 3.38x | 2.78x | — | — | — | — |
| Debt to equity | 0.93x | 0.96x | — | — | — | — | 0.55x | 2.20x | 2.24x | 2.10x |
| Equity ratio | 7.9% | 7.8% | 7.2% | 5.9% | 8.5% | 5.9% | — | — | — | — |
| Interest coverage | 1.26x | 1.41x | 0.91x | 3.33x | 51.38x | 39.89x | — | — | — | — |
| Buybacks as a share of market value | 7.8% | 0.1% | 0.1% | -23.2% | -1.2% | 0.3% | — | — | — | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 48.9% | 7.5% | 27.1% |
| Operating income | -0.5% | -32.8% | 7.8% |
| Net income | 22.5% | 18.9% | 13.4% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Operating margin | 10.7% | 15.1% | 43.3% | 60.8% |
| Net margin | 9.5% | 12.0% | 11.9% | 10.4% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 9.7 | 9.4 | 12.2 | 14.2 | 7.5 | 10.9 | 11.3 | 17.8 | 12.7 | 20.4 |
| Price to sales | 0.9 | 0.9 | 4.4 | 2.4 | 1.4 | 0.6 | 0.6 | 0.6 | 1.8 | 4.7 |
Dividends and splits
Per share, in the currency the company pays
Paid for 2 years. Last went ex-dividend on 30 Jun 2025.
| FY2025 | FY2024 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.842 | 0.496 | 0.99 | 0.544 | 0.594 | 0.297 | 0.594 | 0.495 |
- 1010-for-1000 split · 29 Aug 2025
- 1.01-for-1 split · 11 Aug 2011
- 1.01-for-1 split · 12 Aug 2010
- 1.025-for-1 split · 20 Aug 2008
- 1.03-for-1 split · 20 Sept 2007
- 1.03-for-1 split · 14 Sept 2006
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.