Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
76,856
84,894
90,492
44,514
66,100
Investing Cash Flow
-238,412
-243,638
-48,350
13,608
11,087
Financing Cash Flow
-36,689
134,754
-44,257
-28,849
-88,141
End Cash Position
54,679
71,139
95,129
97,244
67,971
Income Tax Paid Supplemental Data
7,348
6,777
6,283
2,409
1,747
Interest Paid Supplemental Data
6,428
3,334
0
0
0
Capital Expenditure
-15,921
-20,128
-12,268
-10,896
-10,799
Issuance of Debt
0
225,000
0
0
--
Repurchase of Capital Stock
-22,822
-68,920
-30,084
-15,975
-79,257
Free Cash Flow
60,935
64,766
78,224
33,618
55,301
12/31/2022 - 3/27/2014
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
