Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
631,281
497,163
481,694
429,766
343,333
Investing Cash Flow
-189,219
-164,019
-91,333
-99,263
-309,758
Financing Cash Flow
-369,970
-357,434
-316,184
-273,360
-5,292
End Cash Position
367,339
283,361
314,313
241,809
183,643
Capital Expenditure
-189,614
-165,811
-96,887
-74,926
-67,541
Issuance of Capital Stock
--
0
132,551
0
--
Issuance of Debt
196,846
194,078
397,907
298,399
426,161
Repayment of Debt
-147,903
-137,772
-491,736
-269,078
-197,866
Repurchase of Capital Stock
-6,121
-21,147
-6,677
-5,372
-3,492
Free Cash Flow
441,667
331,352
384,807
354,840
275,792
12/31/2022 - 4/18/2012
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
