Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
392,782
342,601
310,602
428,930
120,276
Investing Cash Flow
-143,293
-183,831
-74,292
-94,261
-94,351
Financing Cash Flow
-227,492
-181,428
-190,588
-293,289
-37,985
End Cash Position
134,955
120,654
162,213
112,880
78,656
Capital Expenditure
-78,052
-71,099
-73,108
-64,130
-78,369
Issuance of Capital Stock
115,617
107,631
109,219
151,627
177,613
Issuance of Debt
--
--
--
0
1,109,986
Repayment of Debt
-14,150
-15,814
-39,329
-119,106
-892,569
Repurchase of Capital Stock
-115,751
-107,956
-108,868
-152,044
-237,420
Free Cash Flow
314,730
271,502
237,494
364,800
41,907
12/31/2022 - 10/31/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
