Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
274,277
381,493
137,358
70,971
324,515
Investing Cash Flow
-144,268
-113,608
-228,092
-15,251
-148,861
Financing Cash Flow
-46,165
-52,123
-47,131
-47,120
-37,456
End Cash Position
435,743
477,838
262,076
399,941
391,341
Income Tax Paid Supplemental Data
--
35,556
27,570
9,702
4,202
Interest Paid Supplemental Data
--
5,714
5,768
5,823
5,797
Capital Expenditure
-4,757
-4,438
-7,368
-4,019
-4,899
Issuance of Debt
--
--
--
0
0
Repayment of Debt
-1,471
-1,471
-1,471
-1,471
-1,471
Repurchase of Capital Stock
-19,578
-22,370
-21,914
-22,021
-11,643
Free Cash Flow
269,520
377,055
129,990
66,952
319,616
12/31/2022 - 6/6/2003
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
