Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
512,871
528,299
430,146
375,008
327,484
Investing Cash Flow
-380,998
-351,904
-254,644
-151,983
-9,882
Financing Cash Flow
-188,528
-84,679
-208,591
-212,242
-243,314
End Cash Position
439,420
339,340
247,624
280,713
269,930
Interest Paid Supplemental Data
43,780
46,806
55,421
67,997
51,490
Capital Expenditure
-222,051
-168,940
-242,494
-152,473
-9,232
Issuance of Capital Stock
--
--
445
0
0
Issuance of Debt
55,500
218,500
344,500
76,000
410,000
Repayment of Debt
-147,566
-215,065
-477,448
-202,348
-563,598
Repurchase of Capital Stock
--
-332
-4,994
-21,969
-20,028
Free Cash Flow
290,820
359,359
187,652
222,535
318,252
12/31/2022 - 8/15/2014
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
