Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
184,610
156,115
213,386
183,503
89,181
Investing Cash Flow
-52,051
-70,332
-124,930
-649,116
-32,777
Financing Cash Flow
-96,462
-67,425
-80,953
454,093
-26,439
End Cash Position
224,021
170,412
151,844
144,531
156,333
Income Tax Paid Supplemental Data
45,470
22,710
40,104
49,001
44,442
Interest Paid Supplemental Data
22,950
23,218
26,811
17,573
3,023
Capital Expenditure
-31,718
-37,132
-41,041
-38,166
-24,034
Issuance of Debt
445
6,216
18,433
845,000
0
Repayment of Debt
-702
-223
-8,263
-318,658
-1,781
Repurchase of Capital Stock
-100,071
-75,586
-85,458
-58,144
-39,909
Free Cash Flow
152,892
118,983
172,345
145,337
65,147
12/31/2022 - 6/25/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
