Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
118,148
131,730
144,537
127,352
93,807
Investing Cash Flow
-9,590
-9,390
-6,939
-16,356
-12,043
Financing Cash Flow
-273,744
-160,428
-65,108
-86,009
-215,977
End Cash Position
66,615
221,930
258,901
187,150
161,458
Income Tax Paid Supplemental Data
--
--
--
38,944
40,121
Capital Expenditure
-9,590
-9,390
-6,939
-16,356
-12,043
Repurchase of Capital Stock
-210,553
-97,095
-5,710
-24,208
-155,856
Free Cash Flow
108,558
122,340
137,598
110,996
81,764
12/31/2022 - 8/17/1990
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
