Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
44,094
63,096
93,543
51,323
374,300
Investing Cash Flow
-41,122
-33,562
-27,598
-63,937
-107,365
Financing Cash Flow
-40,579
-54,303
-45,472
-25,316
-317,247
End Cash Position
61,434
78,233
102,346
81,709
119,456
Capital Expenditure
-41,122
-33,562
-27,598
-65,386
-107,365
Repayment of Debt
--
--
--
0
-100,000
Repurchase of Capital Stock
-3,601
-4,032
-10,087
0
--
Free Cash Flow
2,972
29,534
65,945
-14,063
266,935
12/31/2022 - 6/14/2007
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
