Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
125,777
186,346
181,916
220,839
77,569
Investing Cash Flow
-52,185
-85,834
-123,774
-69,030
-49,461
Financing Cash Flow
-72,653
-222,152
-102,751
-8,612
-6,896
End Cash Position
366,276
375,621
497,261
541,870
398,673
Capital Expenditure
-52,185
-85,834
-123,774
-69,030
-49,461
Repayment of Debt
-2,016
-1,990
-1,617
-965
-862
Repurchase of Capital Stock
-62,110
-80,344
-94,512
0
--
Free Cash Flow
73,592
100,512
58,142
151,809
28,108
12/31/2022 - 8/13/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
