Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
236,470
232,986
249,178
229,865
204,343
Investing Cash Flow
-23,662
-691,313
-12,823
-29,561
-10,821
Financing Cash Flow
-312,870
446,575
-254,393
-287,390
-609,802
End Cash Position
33,783
41,569
55,265
72,822
160,997
Capital Expenditure
-5,776
-5,765
-5,373
-5,607
-8,845
Issuance of Debt
233,000
758,000
194,000
0
184,323
Repayment of Debt
-491,000
-265,000
-279,000
-100,000
-470,376
Repurchase of Capital Stock
-43,425
0
-137,732
-161,902
-300,088
Free Cash Flow
230,694
227,221
243,805
224,258
195,498
12/31/2022 - 2/4/2020
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
