Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
70,225
590,054
541,702
414,558
694,581
Investing Cash Flow
451,858
99,140
79,323
-233,113
-355,351
Financing Cash Flow
-447,517
-685,777
-618,885
-182,891
-339,815
End Cash Position
91,249
19,948
16,531
14,391
15,837
Capital Expenditure
-209,964
-84,967
-92,549
-95,253
-71,386
Issuance of Capital Stock
--
--
--
0
52
Repurchase of Capital Stock
-2,419
-15,307
-69,153
0
-170,090
Free Cash Flow
-139,739
505,087
449,153
319,305
623,195
12/31/2022 - 12/1/2006
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
