Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
36,606
65,955
10,087
67,222
27,778
Investing Cash Flow
27,304
30,761
38,785
-55,187
61,154
Financing Cash Flow
-70,234
-52,970
-41,125
-44,572
-60,183
End Cash Position
30,853
126,334
82,588
74,841
107,378
Capital Expenditure
-21,082
-18,777
-14,160
-11,827
-15,973
Issuance of Debt
0
4,508
415
12,313
0
Repayment of Debt
0
-4,508
-415
-12,313
-3,510
Repurchase of Capital Stock
-60,152
-41,958
-29,133
-34,192
-47,168
Free Cash Flow
15,524
47,178
-4,073
55,395
11,805
12/31/2022 - 6/11/1993
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
