Taiwan Semiconductor Manufacturing Company Ltd. (TSM)

Total Costs & Expenses

$2.08T

TTM · Period ending: · TWD

TSM logo

TSM Total Costs & Expenses

Latest reported$2.08T TWD
TSM TTM Total Costs & Expenses · TWD ($62.06B → $2.08T)
High-resolution chart · PNG

TSM total costs & expenses history

Trailing twelve months (TTM) · TWD. Each value covers four complete reported quarters.

Taiwan Semiconductor Manufacturing Company Ltd. Total Costs & Expenses — Trailing twelve months (TTM) (TWD)
Period endingTotal Costs & Expenses (TWD)
2,078,138,155,000
1,949,409,473,000
1,915,948,785,000
1,872,958,700,000
1,834,497,105,000
1,744,189,721,000
1,660,792,985,000
1,572,254,384,000
1,494,830,384,000
1,414,572,530,000
1,306,501,106,000
1,240,270,027,000
1,175,437,084,000
1,159,587,613,000
1,152,721,461,000
1,142,612,400,000
1,097,614,250,000
1,038,462,552,000
992,923,410,000
937,509,695,000
886,477,239,000
849,202,089,000
802,258,967,000
772,454,800,000
760,987,349,000
739,734,088,000
724,950,545,000
697,326,550,000
686,980,550,000
666,930,628,000
650,970,871,000
647,661,563,000
633,722,382,000
622,688,263,000
604,451,990,000
591,883,400,000
575,494,507,000
575,595,608,000
575,522,222,000
569,951,400,000
543,201,739,000
523,181,515,000
521,071,384,000
523,464,700,000
532,229,566,000
522,713,600,000
506,648,838,000
466,978,939,000
430,078,836,000
408,368,767,000
394,322,448,000
386,934,400,000
374,525,336,000
360,327,771,000
343,167,411,000
325,408,431,000
312,164,550,000
298,338,436,000
289,880,232,000
285,523,200,000
282,370,872,000
276,666,527,000
268,518,091,000
260,362,600,000
250,186,366,000
238,956,948,000
223,548,324,000
203,780,085,000
198,949,484,000
200,902,443,000
206,478,216,000
226,544,199,000
231,921,448,000
228,013,185,000
221,386,691,000
210,325,879,000
134,225,714,000
127,050,898,000
125,901,253,000
124,690,637,000
193,003,383,000
188,606,564,000
183,948,671,000
176,121,997,000
167,803,667,000
165,795,740,000
164,992,635,000
166,668,072,000
169,720,326,000
165,077,440,000
159,432,355,000
152,623,250,000
237,617,094,000
240,657,198,000
243,921,216,000
251,710,315,000
243,015,780,000
232,243,651,000
223,087,069,000
213,696,648,000
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.