Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
311,261
379,108
282,472
104,194
40,226
Investing Cash Flow
-18,686
-7,482
-188
-610,273
-23,809
Financing Cash Flow
-46,029
-135,959
-222,595
615,556
-2,716
End Cash Position
618,853
581,568
329,031
277,965
167,977
Income Tax Paid Supplemental Data
66,926
60,310
56,909
43,880
22,275
Interest Paid Supplemental Data
50,405
47,810
66,897
26,638
15,554
Capital Expenditure
-40,077
-25,761
-27,580
-31,588
-16,637
Issuance of Capital Stock
--
--
0
0
187,832
Issuance of Debt
--
650,000
0
575,000
0
Repayment of Debt
-649,640
-648,374
-103,030
-13,677
0
Repurchase of Capital Stock
0
-90,089
-90,742
-35,025
0
Free Cash Flow
271,184
353,347
254,892
72,606
23,589
12/31/2022 - 3/17/1980
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
