Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
189,466
185,225
64,017
118,959
-31,203
Investing Cash Flow
-21,944
-34,321
-404,719
-18,511
-15,738
Financing Cash Flow
-24,554
-9,944
264,945
67,439
-5,126
End Cash Position
360,801
285,621
144,894
221,121
53,234
Income Tax Paid Supplemental Data
14,139
17,674
19,061
1,228
288
Interest Paid Supplemental Data
25,309
26,929
24,379
31,431
21,477
Capital Expenditure
-21,944
-34,321
-16,953
-18,511
-16,455
Issuance of Capital Stock
--
0
0
80,555
0
Issuance of Debt
--
0
641,250
0
0
Repayment of Debt
-14,219
-10,156
-296,031
-3,000
-3,000
Repurchase of Capital Stock
--
-12,209
-10,959
-4,987
-1,959
Free Cash Flow
167,522
150,904
47,064
100,448
-47,658
12/31/2022 - 5/5/2000
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
