Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (TWD) Term End Date Filing Date | 2025 Dec 31, 2025 Dec 31, 2025 | 2024 Dec 31, 2024 Dec 31, 2024 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Dec 31, 2022 | 2021 Dec 31, 2021 Dec 31, 2021 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 2123.69B 50.5% | 1410.76B 30.0% | 1085.61B 15.2% | 1280.43B 13.4% | 1129.45B 3.5% | 1090.86B 5.9% | 1029.61B 0.2% | 1027.99B 0.7% |
Cost of Revenue | 1975.36B 52.0% | 1300.00B 29.9% | 1000.73B 17.3% | 1209.51B 14.4% | 1057.34B 3.0% | 1026.89B 4.7% | 980.44B 0.4% | 984.12B 0.9% |
Gross Profit | 148.33B 33.9% | 110.76B 30.5% | 84.88B 19.7% | 70.92B 1.7% | 72.11B 12.7% | 63.97B 30.1% | 49.17B 12.1% | 43.87B 3.9% |
Gross Margin % | 7.00% 12.5% | 8.00% 0.0% | 8.00% 33.3% | 6.00% 0.0% | 6.00% 0.0% | 6.00% 20.0% | 5.00% 25.0% | 4.00% 0.0% |
Research & Development | 37.17B 28.8% | 28.86B 23.9% | 23.29B 9.2% | 21.34B 14.4% | 18.65B 11.3% | 16.75B 11.0% | 15.09B 9.5% | 13.78B 8.2% |
General & Administrative | 14.38B 24.4% | 11.55B 17.4% | 9.84B 7.8% | 9.12B 20.7% | 7.56B 7.9% | 7.00B 5.4% | 7.40B 19.2% | 9.16B 9.0% |
Selling & Marketing | 9.39B 7.7% | 8.72B 6.3% | 8.21B 11.4% | 9.27B 7.4% | 8.63B 11.1% | 7.76B 1.0% | 7.68B 15.7% | 6.64B 4.0% |
SG&A Expenses | 23.77B 17.2% | 20.27B 12.4% | 18.05B 1.9% | 18.39B 13.6% | 16.19B 9.6% | 14.77B 2.1% | 15.08B 4.5% | 15.80B 3.1% |
Other Operating Expenses | 0.00 | 0.00 100.0% | -5.45M | 0.00 | 0.00 100.0% | 1.68M 511.0% | -409.00K | 0.00 |
Total Operating Expenses | 60.94B 24.0% | 49.14B 18.9% | 41.33B 4.0% | 39.73B 14.0% | 34.83B 10.5% | 31.52B 4.5% | 30.18B 2.0% | 29.58B 5.5% |
Cost and Expenses | 2036.29B 50.9% | 1349.13B 29.5% | 1042.06B 16.6% | 1249.24B 14.4% | 1092.18B 3.2% | 1058.41B 4.7% | 1010.62B 0.3% | 1013.70B 1.0% |
Operating Income | 87.40B 41.8% | 61.62B 41.5% | 43.55B 3.5% | 45.15B 1.3% | 44.55B 21.9% | 36.54B 34.2% | 27.23B 90.5% | 14.30B 18.8% |
Operating Margin % | 4.00% 0.0% | 4.00% 0.0% | 4.00% 0.0% | 4.00% 0.0% | 4.00% 33.3% | 3.00% 0.0% | 3.00% 200.0% | 1.00% 50.0% |
EBITDA | 116.54B 26.5% | 92.13B 72.9% | 53.29B 3.5% | 55.25B 4.5% | 52.87B 18.3% | 44.70B 21.9% | 36.67B 10.9% | 33.08B 6.8% |
EBITDA Margin % | 5.00% 28.6% | 7.00% 40.0% | 5.00% 25.0% | 4.00% 20.0% | 5.00% 25.0% | 4.00% 0.0% | 4.00% 33.3% | 3.00% 0.0% |
Interest Expense | 8.83B 21.1% | 7.29B 18.2% | 8.92B 104.0% | 4.37B 291.6% | 1.12B 46.9% | 2.10B 68.5% | 6.68B 4.0% | 6.42B 60.0% |
Interest Income | 6.91B 29.1% | 9.74B 8.3% | 10.62B 111.6% | 5.02B 110.1% | 2.39B 42.3% | 4.14B 42.4% | 7.19B | 0.00 |
Other Income (Expense) | 7.88B 31.8% | 11.54B 41.1% | 8.18B 14.7% | 9.59B 55.7% | 6.16B 210.9% | 1.98B 32.8% | 1.49B 69.4% | 4.88B 95.9% |
Pre-Tax Income | 95.27B 30.2% | 73.17B 41.4% | 51.73B 26.9% | 40.78B 6.1% | 43.44B 26.2% | 34.43B 67.5% | 20.55B 7.2% | 19.18B 4.6% |
Pre-Tax Margin % | 4.00% 20.0% | 5.00% 0.0% | 5.00% 66.7% | 3.00% 25.0% | 4.00% 33.3% | 3.00% 50.0% | 2.00% 0.0% | 2.00% 0.0% |
Tax Provision | 19.49B 51.2% | 12.88B 14.6% | 11.24B 1.7% | 11.06B 21.8% | 9.08B 0.4% | 9.04B 113.4% | 4.24B 10.2% | 3.84B 31.1% |
Net Income | 74.99B 25.6% | 59.70B 50.5% | 39.68B 37.0% | 28.96B 14.0% | 33.65B 32.9% | 25.33B 58.9% | 15.94B 5.5% | 15.12B 5.2% |
Net Margin % | 4.00% 0.0% | 4.00% 0.0% | 4.00% 100.0% | 2.00% 33.3% | 3.00% 50.0% | 2.00% 0.0% | 2.00% 100.0% | 1.00% 0.0% |
Basic EPS | 97.25 527.0% | 15.51 51.6% | 10.23 36.2% | 7.51 14.0% | 8.73 32.9% | 6.57 58.7% | 4.14 5.6% | 3.92 5.1% |
Diluted EPS | 94.55 515.6% | 15.36 50.1% | 10.23 37.9% | 7.42 14.1% | 8.64 32.7% | 6.51 58.4% | 4.11 5.7% | 3.89 5.1% |
Basic Shares Outstanding | 770.90M 80.0% | 3.85B 0.7% | 3.88B 0.6% | 3.85B 0.0% | 3.85B 0.0% | 3.85B 0.0% | 3.85B 0.0% | 3.85B 0.0% |
Diluted Shares Outstanding | 799.77M 79.4% | 3.89B 0.2% | 3.88B 0.6% | 3.90B 0.2% | 3.89B 0.1% | 3.89B 0.2% | 3.88B 0.1% | 3.89B 0.1% |