Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
212,398
245,613
235,266
123,531
119,539
Investing Cash Flow
-912,734
-837,170
-136,400
-125,331
-100,256
Financing Cash Flow
662,208
642,206
-48,346
10
-29,806
End Cash Position
122,753
214,780
157,779
107,574
111,721
Income Tax Paid Supplemental Data
--
41,537
29,876
26,842
23,014
Capital Expenditure
-22,646
-27,698
-17,215
-17,188
-21,314
Issuance of Debt
--
750,000
0
0
0
Repayment of Debt
--
-19,558
-18,506
0
0
Repurchase of Capital Stock
-15,001
-35,003
-30,000
-112
-21,416
Free Cash Flow
189,752
217,915
218,051
106,343
98,225
12/31/2022 - 4/11/2000
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
