Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
278,707
273,491
289,958
243,662
220,819
Investing Cash Flow
42,783
-221,594
61,365
-80,472
-97,139
Financing Cash Flow
-342,708
-264,758
-173,175
-137,124
-604,212
End Cash Position
171,060
111,762
324,623
146,475
120,409
Income Tax Paid Supplemental Data
53,148
53,896
65,261
59,026
48,573
Interest Paid Supplemental Data
0
0
4
33
2
Capital Expenditure
-36,221
-34,903
-37,660
-45,434
-35,629
Repayment of Debt
--
--
--
0
0
Repurchase of Capital Stock
-342,708
-264,758
-173,175
-137,124
-604,212
Free Cash Flow
242,486
238,588
252,298
198,228
185,190
12/31/2022 - 11/20/2008
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
