Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
42,025
65,438
173,868
197,954
34,889
Investing Cash Flow
-66,589
42,834
-115,286
-160,202
-9,077
Financing Cash Flow
-38,463
-93,369
-25,218
-15,728
-11,192
End Cash Position
123,717
193,221
178,318
144,954
122,930
Income Tax Paid Supplemental Data
25,315
29,705
29,295
41,668
33,687
Interest Paid Supplemental Data
4
--
6
24
4
Capital Expenditure
-7,973
-7,389
-7,575
-9,595
-9,077
Issuance of Debt
0
732
26,051
88,198
36,463
Repayment of Debt
0
-732
-26,051
-88,198
-36,463
Repurchase of Capital Stock
-18,282
-76,265
-12,375
-5,392
0
Free Cash Flow
34,052
58,049
166,293
188,359
25,812
12/31/2022 - 3/3/1998
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
