Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
498,685
305,571
104,721
200,290
468,460
Investing Cash Flow
-144,480
-403,731
-41,505
-50,957
-62,330
Financing Cash Flow
-336,506
156,471
-93,517
-202,124
-370,713
End Cash Position
124,720
120,528
60,860
93,705
144,141
Income Tax Paid Supplemental Data
--
69,826
103,110
89,241
72,307
Interest Paid Supplemental Data
--
105,290
108,509
106,161
71,195
Capital Expenditure
-65,128
-66,863
-56,275
-53,402
-61,387
Issuance of Debt
355,000
776,042
320,000
70,000
90,000
Repayment of Debt
-557,751
-516,563
-323,750
-138,604
-298,750
Repurchase of Capital Stock
--
0
0
-50,000
-75,052
Free Cash Flow
433,557
238,708
48,446
146,888
407,073
12/31/2022 - 1/25/1995
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
