Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
245,384
435,455
464,920
176,883
49,318
Investing Cash Flow
-126,407
-119,650
-82,536
-188,567
-377,015
Financing Cash Flow
-187,167
-348,304
-409,839
123,971
256,742
End Cash Position
167,855
143,409
175,908
203,363
91,076
Issuance of Capital Stock
--
--
0
9,841
--
Issuance of Debt
--
--
--
253,064
453,893
Repayment of Debt
-122,186
-130,929
-323,334
-32,951
-33,892
Repurchase of Capital Stock
-57,228
-27,980
0
-16,093
-66,377
Free Cash Flow
245,384
435,455
464,920
176,883
49,318
12/31/2022 - 4/26/2010
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
