Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
386,107
370,222
405,350
399,044
368,446
Investing Cash Flow
-136,925
-135,381
-215,710
-364,631
-135,910
Financing Cash Flow
-272,058
-239,490
-189,191
-34,307
-228,973
End Cash Position
18,947
39,418
44,067
43,618
43,512
Income Tax Paid Supplemental Data
1,009
1,038
876
1,293
1,699
Interest Paid Supplemental Data
79,939
79,758
75,559
67,835
57,721
Capital Expenditure
-95,838
-87,411
-80,340
-72,066
-59,376
Issuance of Capital Stock
--
--
--
215,923
--
Issuance of Debt
535,100
619,000
452,900
435,000
345,800
Repayment of Debt
-558,408
-551,238
-354,617
-431,553
-415,804
Repurchase of Capital Stock
-15,601
-58,791
-35,135
-6,880
-2,940
Free Cash Flow
290,269
282,811
325,010
326,978
309,070
12/31/2022 - 5/18/2015
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
