Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
169,629
168,615
258,731
292,924
147,804
Investing Cash Flow
43,056
-22,298
-88,687
-41,488
-41,769
Financing Cash Flow
-105,020
-127,288
-116,306
-248,520
-24,203
End Cash Position
231,732
183,921
164,892
111,154
108,238
Capital Expenditure
-38,637
-76,943
-115,612
-41,488
-35,486
Issuance of Capital Stock
--
--
--
0
4
Issuance of Debt
99,500
41,000
66,275
37,750
194,478
Repayment of Debt
-126,588
-84,599
-93,405
-102,572
-183,182
Repurchase of Capital Stock
0
-683
-10,330
-7,057
0
Free Cash Flow
130,992
91,672
143,119
251,436
112,318
12/31/2022 - 5/3/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
