Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
--
302,325
308,657
295,579
316,494
Investing Cash Flow
--
-456,097
-210,249
420,373
-510,284
Financing Cash Flow
--
-288,315
-707,831
-841,745
-321,909
End Cash Position
--
395,841
836,815
1,440,449
1,565,560
Income Tax Paid Supplemental Data
--
33,744
29,052
22,084
19,150
Interest Paid Supplemental Data
--
516
3,016
7,829
8,706
Capital Expenditure
--
-143,395
-84,497
-82,012
-69,219
Issuance of Debt
--
10,537
42,168
95,169
44,504
Repayment of Debt
--
-10,633
-490,684
-514,776
-99,454
Repurchase of Capital Stock
--
-132,779
-259,428
-273,896
-138,079
Free Cash Flow
--
158,930
224,160
213,567
247,275
12/31/2022 - 11/21/2012
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
