Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
66,641
33,173
72,469
49,319
86,782
Investing Cash Flow
-40,820
-3,747
-10,134
-34,930
-87,863
Financing Cash Flow
-30,315
-30,326
-106,860
-18,972
-74,577
End Cash Position
52,594
16,457
17,254
61,801
66,381
Income Tax Paid Supplemental Data
18,373
21,893
18,088
10,496
27,540
Interest Paid Supplemental Data
1,114
1,129
1,149
1,151
2,622
Capital Expenditure
--
-4,675
--
--
--
Repayment of Debt
-617
-553
-465
-385
-51,271
Repurchase of Capital Stock
-21,412
-22,207
-49,150
-14,548
-19,152
Free Cash Flow
66,641
28,498
72,469
49,319
86,782
12/31/2022 - 2/11/1999
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
