Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
699,358
617,427
483,276
399,662
191,305
Investing Cash Flow
-103,555
-107,968
-109,359
-90,449
-87,210
Financing Cash Flow
-629,785
-623,420
-351,081
-358,018
-98,218
End Cash Position
111,389
132,564
242,811
222,195
269,984
Income Tax Paid Supplemental Data
14,526
12,435
17,752
10,940
3,726
Interest Paid Supplemental Data
58,032
54,021
59,045
16,629
347
Capital Expenditure
-95,626
-87,214
-83,068
-75,740
-90,433
Issuance of Capital Stock
--
--
--
--
0
Issuance of Debt
--
0
0
785,749
0
Repayment of Debt
-909,675
-282,979
-20,000
-830,960
0
Repurchase of Capital Stock
-328,383
-334,446
-322,356
-311,088
-99,793
Free Cash Flow
603,732
530,213
400,208
323,922
100,872
12/31/2022 - 9/27/2013
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
