Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
253,216
294,926
195,183
224,968
158,564
Investing Cash Flow
-92,896
-130,388
-89,536
-227,908
-219,946
Financing Cash Flow
-79,733
-50,943
-95,594
-13,108
8,644
End Cash Position
316,000
285,282
171,687
161,634
177,682
Income Tax Paid Supplemental Data
28,232
30,246
130,583
99,535
--
Interest Paid Supplemental Data
22,613
21,722
21,468
20,912
18,552
Capital Expenditure
-73,997
-81,068
-80,188
-220,035
-179,500
Issuance of Capital Stock
--
--
--
0
0
Issuance of Debt
49,490
0
170,923
49,901
20,101
Repayment of Debt
-20,561
-10,701
-227,561
-25,485
-950
Repurchase of Capital Stock
-95,621
-38,873
-43,078
-39,856
0
Free Cash Flow
179,219
213,858
114,995
4,933
-20,936
12/31/2022 - 6/14/2018
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
