Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
818,402
961,219
1,175,536
1,005,914
566,188
Investing Cash Flow
-486,863
-567,153
-654,744
-1,017,590
-413,227
Financing Cash Flow
-173,754
-210,732
-474,992
65,567
-133,381
End Cash Position
344,698
420,642
241,293
192,680
137,553
Income Tax Paid Supplemental Data
--
--
--
27,169
1,526
Interest Paid Supplemental Data
--
--
--
39,607
39,855
Capital Expenditure
-552,419
-589,029
-678,386
-615,690
-436,797
Issuance of Debt
496,015
0
50,000
816,412
150,000
Repayment of Debt
-488,561
-7,823
-95,484
-443,752
-169,760
Repurchase of Capital Stock
-33,897
-69,636
-290,427
-200,710
-70,070
Free Cash Flow
265,983
372,190
497,150
390,224
129,391
12/31/2022 - 11/2/1993
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
