Taiwan Semiconductor Manufacturing
$472.78Change from previous close: +2.96%Absolute change: +$13.58
At a glance
- Revenue growth
- +31.61%
- 2025 vs 2024
- Net income growth
- +46.55%
- 2025 vs 2024
- Net margin
- 44.6%
- 2024: 40.0%
Financial data
Amounts in millions of TWD; per-share values in TWD; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 3,809,054 | 2,894,308 | 2,161,736 | 2,263,891 | 1,587,415 | 1,339,255 | 1,069,985 | 1,031,474 | 977,447 | 947,938 |
| Cost of revenue | 1,527,760 | 1,269,954 | 986,625 | 915,537 | 767,878 | 628,125 | 573,884 | 530,892 | 482,616 | 473,077 |
| Gross profit | 2,281,294 | 1,624,354 | 1,175,111 | 1,348,355 | 819,537 | 711,130 | 496,102 | 500,582 | 494,831 | 474,861 |
| Selling, general and administrative | 99,222 | 96,889 | 71,464 | 63,445 | 44,488 | 35,570 | 28,086 | 26,254 | 27,169 | 25,696 |
| Research and development | 246,427 | 204,182 | 182,370 | 163,262 | 124,735 | 109,486 | 91,419 | 85,896 | 80,733 | 71,208 |
| Operating income | 1,936,874 | 1,323,204 | 921,466 | 1,122,070 | 650,255 | 566,784 | 376,750 | 387,649 | 386,671 | 377,911 |
| EBIT | 1,936,874 | 1,323,204 | 921,466 | 1,122,070 | 650,255 | 566,784 | 376,750 | 387,649 | 386,671 | 377,911 |
| EBITDA | 2,614,264 | 1,976,850 | 1,444,889 | 1,551,476 | 1,065,770 | 892,158 | 657,264 | 677,360 | 644,503 | 600,009 |
| Interest expense | 12,370 | 10,495 | 11,999 | 11,750 | 5,414 | 2,082 | 3,251 | 3,051 | 3,330 | 3,306 |
| Pre-tax income | 2,041,655 | 1,405,840 | 979,317 | 1,144,072 | 663,036 | 584,746 | 389,862 | 397,543 | 396,162 | 385,922 |
| Income tax | 346,530 | 248,316 | 128,289 | 150,778 | 70,155 | 73,738 | 35,835 | 34,437 | 51,123 | 54,124 |
| Net income | 1,697,604 | 1,158,380 | 851,740 | 992,923 | 592,359 | 510,744 | 353,948 | 363,053 | 344,998 | 331,714 |
| Net income to common shareholders | 1,697,604 | 1,158,380 | 851,740 | 992,923 | 592,359 | 510,744 | 353,948 | 363,053 | 344,998 | 331,714 |
| Basic EPS | 65.47 | 44.68 | 32.85 | 38.29 | 22.84 | 19.70 | 13.65 | 14.00 | 13.30 | 12.79 |
| Diluted EPS | 65.47 | 44.67 | 32.85 | 38.29 | 22.84 | 19.70 | 13.65 | 14.00 | 13.30 | 12.79 |
| Average shares (basic) | 25,928 | 25,928 | 25,929 | 25,929 | 25,930 | 25,930 | 25,930 | 25,930 | 25,930 | 25,930 |
| Average shares (diluted) | 25,931 | 25,930 | 25,929 | 25,929 | 25,930 | 25,930 | 25,930 | 25,930 | 25,930 | 25,930 |
| Dividend per share | 22.00 | 17.00 | 13.00 | 11.00 | 11.00 | 10.00 | 9.50 | 8.00 | 8.00 | 7.00 |
