Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
758,029
653,543
624,633
380,440
381,455
Investing Cash Flow
-287,657
-222,494
-67,612
-76,960
-172,530
Financing Cash Flow
-516,251
-160,370
22,207
-311,844
-344,239
End Cash Position
788,222
1,015,400
744,721
165,493
173,857
Income Tax Paid Supplemental Data
13,103
40,761
84,204
142,820
38,490
Interest Paid Supplemental Data
1,961
2,164
3,095
19,154
21,256
Capital Expenditure
-22,845
-32,793
-49,936
-53,009
-50,151
Issuance of Debt
--
--
--
0
0
Repayment of Debt
-600,000
0
-50,000
-345,000
-360,000
Repurchase of Capital Stock
-1,124,102
-174,650
0
0
0
Free Cash Flow
735,184
620,750
574,697
327,431
331,304
12/31/2022 - 12/30/2002
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
