Financial statements and analysis
Showing the last 6 fiscal years: 2019 to 2024
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 | 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 | 2017 Dec 31, 2017 Dec 31, 2017 |
|---|
Total Revenue | 264.68B 9.7% | 241.31B 12.4% | 275.42B 13.7% | 319.01B 15.1% | 277.11B 18.3% | 234.29B 3.3% | 242.27B 2.1% | 237.27B 2.0% |
Cost of Revenue | 236.68B 9.8% | 215.48B 12.3% | 245.68B 12.8% | 281.81B 14.1% | 246.99B 17.9% | 209.57B 3.2% | 216.44B 2.1% | 211.91B 1.1% |
Gross Profit | 28.01B 8.5% | 25.82B 13.2% | 29.74B 20.0% | 37.19B 23.5% | 30.12B 21.9% | 24.72B 4.3% | 25.83B 1.8% | 25.36B 9.3% |
Gross Margin % | 11.00% 0.0% | 11.00% 0.0% | 11.00% 8.3% | 12.00% 9.1% | 11.00% 0.0% | 11.00% 0.0% | 11.00% 0.0% | 11.00% 10.0% |
Research & Development | 2.27B 7.0% | 2.12B 13.5% | 2.45B 7.5% | 2.65B 11.1% | 2.38B 7.4% | 2.57B 0.5% | 2.56B 2.5% | 2.50B 21.9% |
General & Administrative | 6.15B 15.2% | 5.34B 10.5% | 4.83B 3.5% | 5.00B 8.0% | 4.63B 4.6% | 4.43B 0.7% | 4.46B 1.9% | 4.55B 9.5% |
Selling & Marketing | 14.83B 4.4% | 14.20B 9.4% | 15.68B 1.2% | 15.49B 7.6% | 14.40B 2.0% | 14.70B 3.5% | 15.23B 2.6% | 14.86B 7.7% |
SG&A Expenses | 20.97B 7.3% | 19.54B 4.7% | 20.51B 0.1% | 20.49B 7.7% | 19.03B 0.5% | 19.13B 2.9% | 19.70B 1.5% | 19.40B 4.2% |
Other Operating Expenses | -110.74M 102.7% | 4.17B 3116.8% | -138.07M 23.0% | -112.28M 50.9% | -228.77M 273.3% | -61.29M | 0.00 100.0% | -48.62M 106.8% |
Total Operating Expenses | 23.13B 10.4% | 25.82B 13.2% | 22.82B 0.9% | 23.03B 8.7% | 21.18B 2.1% | 21.64B 2.0% | 22.09B 1.8% | 21.69B 1.5% |
Cost and Expenses | 259.80B 9.6% | 237.08B 11.7% | 268.50B 11.9% | 304.84B 13.7% | 268.18B 16.0% | 231.21B 3.1% | 238.53B 2.1% | 233.61B 0.9% |
Operating Income | 4.88B 16.8% | 4.18B 48.2% | 8.07B 48.9% | 15.77B 74.1% | 9.06B 132.2% | 3.90B 4.4% | 3.74B 1.9% | 3.67B 207.7% |
Operating Margin % | 2.00% 0.0% | 2.00% 33.3% | 3.00% 40.0% | 5.00% 66.7% | 3.00% 50.0% | 2.00% 0.0% | 2.00% 0.0% | 2.00% 100.0% |
EBITDA | 11.81B 19.8% | 9.86B 2.4% | 9.62B 44.1% | 17.21B 65.6% | 10.39B 88.5% | 5.51B 2.3% | 5.39B 13.7% | 4.74B 257.8% |
EBITDA Margin % | 4.00% 0.0% | 4.00% 33.3% | 3.00% 40.0% | 5.00% 25.0% | 4.00% 100.0% | 2.00% 0.0% | 2.00% 0.0% | 2.00% 300.0% |
Interest Expense | 561.17M 98.0% | 283.48M 46.4% | 193.68M 42.5% | 336.68M 116.8% | 155.30M 17.9% | 189.25M 8.0% | 175.29M 22.4% | 225.83M 9.8% |
Interest Income | 2.17B 5.1% | 2.06B 284.5% | 535.75M 68.0% | 318.94M 1.1% | 315.46M 32.7% | 468.89M | 0.00 | 0.00 |
Other Income (Expense) | 4.10B 13.0% | 3.62B 238.1% | 1.07B 22.0% | 1.37B 4572.3% | -30.73M 83.8% | -189.25M 136.8% | 513.89M 322.8% | -230.60M 96.1% |
Pre-Tax Income | 8.97B 15.1% | 7.80B 1.0% | 7.87B 49.0% | 15.44B 73.3% | 8.91B 139.9% | 3.71B 12.7% | 4.25B 23.6% | 3.44B 172.8% |
Pre-Tax Margin % | 3.00% 0.0% | 3.00% 0.0% | 3.00% 40.0% | 5.00% 66.7% | 3.00% 50.0% | 2.00% 0.0% | 2.00% 100.0% | 1.00% 150.0% |
Tax Provision | 2.76B 27.1% | 2.17B 4.5% | 2.27B 45.3% | 4.15B 50.3% | 2.76B 141.3% | 1.14B 15.3% | 1.35B 110.2% | 642.40M 264.1% |
Net Income | 5.54B 12.3% | 4.93B 1.4% | 5.00B 54.1% | 10.90B 80.7% | 6.03B 129.0% | 2.63B 14.0% | 3.06B 8.7% | 2.82B 157.5% |
Net Margin % | 2.00% 0.0% | 2.00% 0.0% | 2.00% 33.3% | 3.00% 50.0% | 2.00% 100.0% | 1.00% 0.0% | 1.00% 0.0% | 1.00% 150.0% |
Basic EPS | 46.05 12.2% | 41.05 1.6% | 41.70 54.1% | 90.80 81.1% | 50.15 130.6% | 21.75 14.0% | 25.30 8.8% | 23.25 157.4% |
Diluted EPS | 45.90 12.2% | 40.90 1.1% | 41.35 54.0% | 89.95 80.8% | 49.75 129.8% | 21.65 14.1% | 25.20 8.6% | 23.20 157.3% |
Basic Shares Outstanding | 120.25M 0.1% | 120.15M 0.1% | 120.04M 0.0% | 120.04M 0.2% | 120.28M 0.7% | 121.13M 0.0% | 121.08M 0.0% | 121.05M 0.0% |
Diluted Shares Outstanding | 120.64M 0.1% | 120.54M 0.4% | 121.05M 0.1% | 121.13M 0.0% | 121.18M 0.3% | 121.51M 0.0% | 121.54M 0.1% | 121.47M 0.3% |