Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
490,663
526,298
530,950
441,534
242,731
Investing Cash Flow
61,433
-28,545
8,061
-34,346
-53,235
Financing Cash Flow
-509,216
-453,792
-408,684
-228,077
-210,021
End Cash Position
207,083
538,858
483,877
355,543
173,235
Income Tax Paid Supplemental Data
40,983
44,417
36,082
23,288
28,578
Interest Paid Supplemental Data
--
0
0
20
133
Capital Expenditure
-15,843
-45,861
-3,298
-3,927
-3,434
Issuance of Debt
--
0
0
15,000
42,000
Repayment of Debt
--
0
0
-15,000
-42,000
Repurchase of Capital Stock
-263,066
-195,223
-235,104
-116,738
-109,484
Free Cash Flow
474,820
480,437
527,652
437,607
239,297
12/31/2022 - 9/22/2015
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
