Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
132,594
166,686
32,646
140,552
158,451
Investing Cash Flow
-42,883
-47,797
-166,168
-54,316
-275,550
Financing Cash Flow
-67,806
-59,098
150,096
-102,704
-79,487
End Cash Position
138,315
178,244
111,251
100,490
115,154
Income Tax Paid Supplemental Data
13,151
20,162
34,033
33,067
23,444
Interest Paid Supplemental Data
15,299
16,476
7,830
1,724
1,045
Capital Expenditure
-44,275
-49,362
-51,244
-55,741
-60,117
Issuance of Capital Stock
--
--
--
--
0
Issuance of Debt
--
0
280,000
30,000
50,000
Repayment of Debt
-3,126
-3,126
-31,563
-50,000
0
Repurchase of Capital Stock
-20,999
0
-41,591
-28,205
-73,488
Free Cash Flow
88,319
117,324
-18,598
84,811
98,334
12/31/2022 - 10/11/2012
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
