Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
177,595
201,331
349,386
394,763
201,286
Investing Cash Flow
-103,968
-273,697
-201,551
-241,712
-123,715
Financing Cash Flow
-59,979
-43,635
-45,170
-56,165
-33,580
End Cash Position
177,110
209,974
325,975
223,310
126,424
Income Tax Paid Supplemental Data
--
--
--
62,226
35,809
Interest Paid Supplemental Data
961
2,538
170
166
170
Capital Expenditure
-141,354
-148,407
-219,930
-181,005
-139,552
Repayment of Debt
-21,109
-5,645
-799
-515
-24,017
Repurchase of Capital Stock
-3,454
-2,868
-9,938
-21,088
-918
Free Cash Flow
36,241
52,924
129,456
213,758
61,734
12/31/2022 - 6/11/1984
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
