Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
114,681
251,535
482,510
521,418
269,085
Investing Cash Flow
-26,508
16,887
10,495
-22,644
-24,878
Financing Cash Flow
-248,721
-261,001
-248,954
-236,470
-226,728
End Cash Position
1,094,741
1,283,570
1,316,706
1,056,303
812,593
Capital Expenditure
-29,796
-28,061
-16,772
-47,918
-33,596
Issuance of Capital Stock
--
--
0
776
5,320
Repurchase of Capital Stock
-5,579
-18,040
-19,861
-7,920
-2,864
Free Cash Flow
84,885
223,474
465,738
473,500
235,489
12/31/2022 - 1/3/2000
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
