TSM Operating Cash Flow (Statement)

Taiwan Semiconductor Manufacturing Company Ltd. · Operating Cash Flow (Statement)

TSM logo

TSM Operating Cash Flow (Statement)

Latest reported$3.16T TWD
TSM TTM Cash from Operations · TWD ($115.82B → $3.16T)
High-resolution chart · PNG

TSM operating cash flow (statement) history

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

Taiwan Semiconductor Manufacturing Company Ltd. Operating Cash Flow (Statement) — Trailing twelve months (TTM) (TWD)
Period endingOperating Cash Flow (Statement) (TWD)
3,159,610,298,000
2,634,679,110,000
2,348,378,218,000
2,274,975,625,000
2,169,671,838,000
2,134,835,224,000
2,015,439,349,000
1,826,176,785,000
1,610,303,022,000
1,512,955,831,000
1,302,535,600,000
1,251,469,237,000
1,334,018,000,000
1,452,070,891,000
1,623,672,341,000
1,610,597,284,000
1,501,917,284,000
1,407,925,117,000
1,256,515,182,000
1,112,161,200,000
993,091,784,000
864,557,011,000
847,452,476,000
822,666,212,000
766,490,628,000
718,072,401,000
665,498,470,000
615,139,306,000
601,556,306,000
553,885,788,000
565,898,120,000
573,953,760,000
588,708,102,000
611,409,054,000
585,036,074,000
585,318,200,000
566,411,655,000
576,037,780,000
579,313,791,000
539,834,600,000
499,286,951,000
491,016,831,000
495,407,592,000
529,879,400,000
538,876,068,000
511,981,709,000
482,663,420,000
421,523,700,000
370,627,949,000
375,184,976,000
368,674,769,000
347,383,500,000
330,021,808,000
310,850,661,000
305,584,818,000
289,063,800,000
276,489,034,000
255,067,033,000
248,157,575,000
247,587,000,000
245,314,326,000
254,057,296,000
239,919,610,000
229,475,800,000
220,911,223,000
203,614,338,000
179,212,336,000
159,966,400,000
162,227,569,873
177,010,391,873
193,821,803,873
222,097,740,913
219,094,048,040
207,170,595,652
200,449,113,049
183,777,641,409
181,347,441,145
183,011,898,856
195,562,493,738
204,965,978,292
201,775,925,556
188,767,469,233
169,266,570,238
157,482,976,776
148,489,021,402
148,180,198,277
156,767,584,993
153,407,285,131
147,276,132,235
138,705,740,360
128,371,662,360
115,823,437,730
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.