Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
273,664
269,957
269,510
306,862
300,958
Investing Cash Flow
-16,981
-14,492
-21,572
-21,745
-20,200
Financing Cash Flow
-246,986
-248,517
-261,632
-324,470
-386,352
End Cash Position
59,612
54,267
47,319
61,013
100,366
Capital Expenditure
-16,994
-14,522
-21,858
-22,951
-20,504
Issuance of Debt
155,000
120,000
219,100
55,000
0
Repayment of Debt
-110,000
-85,000
-170,000
-25,000
-24,470
Repurchase of Capital Stock
--
--
0
-37,428
-42,855
Free Cash Flow
256,670
255,435
247,652
283,911
280,454
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
