Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
672,059
716,549
832,641
561,430
479,715
Investing Cash Flow
117,681
159,960
-397,405
-293,583
-152,351
Financing Cash Flow
-1,005,025
-984,268
-456,604
-290,272
-164,499
End Cash Position
321,284
382,007
485,032
513,314
533,096
Income Tax Paid Supplemental Data
--
214,086
109,955
192,021
123,586
Interest Paid Supplemental Data
--
224
236
1,221
2,974
Capital Expenditure
-110,596
-93,748
-99,767
-84,179
-81,890
Issuance of Debt
--
--
--
--
0
Repayment of Debt
--
-460,000
-192,108
-2,628
-20,132
Repurchase of Capital Stock
-516,947
-488,911
-369,196
-288,443
-144,944
Free Cash Flow
561,463
622,801
732,874
477,251
397,825
12/31/2022 - 1/25/1996
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
