Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
9,041
11,070
24,190
29,842
28,194
Investing Cash Flow
99,671
68,423
72,371
43,884
75,426
Financing Cash Flow
-90,858
-61,612
-91,198
-96,513
-112,873
End Cash Position
48,465
61,926
44,045
38,682
61,469
Income Tax Paid Supplemental Data
--
12,450
12,849
14,912
7,791
Capital Expenditure
-1,122
-2,148
-840
-553
-2,089
Repayment of Debt
-85
-85
-85
-91
-58
Repurchase of Capital Stock
-3,806
-12,103
-5,123
-2,171
-12,388
Free Cash Flow
7,919
8,922
23,350
29,289
26,105
12/31/2022 - 11/18/2005
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
