Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
190,863
136,540
513,693
696,780
744,817
Investing Cash Flow
445,730
106,792
128,267
-366,355
-371,906
Financing Cash Flow
-650,481
-241,624
-460,269
-516,774
-17,126
End Cash Position
398,194
474,318
464,116
288,748
473,244
Income Tax Paid Supplemental Data
--
20,450
32,660
74,706
33,168
Interest Paid Supplemental Data
--
128
255
455
455
Capital Expenditure
-55,492
-40,639
-33,604
-110,401
-46,443
Issuance of Debt
--
--
--
0
0
Repayment of Debt
0
-102,168
-7
0
0
Repurchase of Capital Stock
0
-129,957
-391,364
-409,998
0
Free Cash Flow
135,371
95,901
480,089
586,379
698,374
12/31/2022 - 7/9/2012
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
