Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
124,670
130,614
138,889
94,611
72,051
Investing Cash Flow
-153,812
-110,546
-35,842
-14,200
-68,589
Financing Cash Flow
-30,400
-32,549
-39,149
-58,180
-56,400
End Cash Position
61,379
127,564
139,193
76,290
53,635
Income Tax Paid Supplemental Data
27,395
25,139
38,165
19,583
23,884
Interest Paid Supplemental Data
184
195
268
258
78
Capital Expenditure
-44,514
-34,263
-17,997
-26,796
-23,356
Issuance of Debt
3,232
3,068
3,828
3,499
3,989
Repayment of Debt
-3,347
-3,069
-3,928
-3,489
-3,850
Repurchase of Capital Stock
-3,821
-6,482
-13,534
-33,114
-31,910
Free Cash Flow
80,156
96,351
120,892
67,815
48,695
12/31/2022 - 3/17/1980
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
