Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
--
155,863
138,800
211,072
799,713
Investing Cash Flow
--
-32,481
-294,004
-55,215
-1,754,118
Financing Cash Flow
--
-9,975
386,760
-371,977
183,717
End Cash Position
--
1,155,895
1,042,488
810,932
1,027,052
Income Tax Paid Supplemental Data
--
20,969
43,195
37,937
906
Interest Paid Supplemental Data
--
320,459
303,662
261,032
63,701
Capital Expenditure
--
-8,849
-6,546
-20,229
-10,629
Issuance of Capital Stock
--
897
882
723
1,212
Issuance of Debt
--
--
--
130,000
175,000
Repayment of Debt
--
-130,930
-130,000
-175,000
0
Repurchase of Capital Stock
--
-155,914
-12,699
-4,944
-39,979
Free Cash Flow
--
147,014
132,254
190,843
789,084
12/31/2022 - 9/16/2016
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
