Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
893,408
838,202
788,410
638,213
246,674
Investing Cash Flow
219,130
-157,269
223,047
-178,726
-12,510
Financing Cash Flow
-883,916
-285,863
-872,227
-183,725
-128,785
End Cash Position
779,222
1,099,521
691,941
561,181
288,729
Income Tax Paid Supplemental Data
62,505
95,061
79,562
85,128
85,031
Capital Expenditure
-170,930
-174,941
-164,293
-57,578
-58,843
Repurchase of Capital Stock
-631,305
-7,686
-636,244
-3,741
0
Free Cash Flow
722,478
663,261
624,117
580,635
187,831
12/31/2022 - 11/19/2004
Upgrade to begin using 40 years of financial statements and get so much more.
Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.
Upgrade
