Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
107,287
65,719
84,130
65,089
102,746
Investing Cash Flow
-87,161
23,035
5,165
-12,517
-68,956
Financing Cash Flow
-74,858
-71,015
-79,504
-75,481
-39,335
End Cash Position
112,519
170,042
152,320
142,399
165,240
Capital Expenditure
-17,911
-17,872
-19,378
-19,775
-12,841
Repurchase of Capital Stock
-8,011
-4,009
-4,000
0
--
Free Cash Flow
89,376
47,847
64,752
45,314
89,905
12/31/2022 - 1/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
