Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
160,906
155,255
109,893
124,633
109,458
Investing Cash Flow
-249,521
-100,356
-69,743
-44,758
-69,269
Financing Cash Flow
139,001
19,537
-54,012
-74,278
13,852
End Cash Position
133,193
184,902
115,038
133,008
125,337
Capital Expenditure
-39,762
-30,612
-40,796
-38,474
-18,497
Issuance of Capital Stock
8,676
8,342
0
3,293
453
Issuance of Debt
290,992
171,259
52,500
0
135,000
Repayment of Debt
-81,315
-89,410
-44,028
-28,000
-85,727
Repurchase of Capital Stock
--
-4,136
-2,859
-2,257
0
Free Cash Flow
121,144
124,643
69,097
86,159
90,961
12/31/2022 - 10/5/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
