Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
743,284
755,444
645,908
672,766
723,943
Investing Cash Flow
-117,258
-24,911
-606,935
135,080
-242,003
Financing Cash Flow
-234,951
-394,618
-160,478
-104,509
-102,655
End Cash Position
1,397,810
1,385,157
1,038,895
1,174,223
465,296
Capital Expenditure
-76,910
-68,805
-80,203
-54,025
-37,639
Issuance of Debt
386
0
397
0
67
Repayment of Debt
-74
-185
-222
-271
-204
Repurchase of Capital Stock
-76,439
-243,615
-48,681
-19,303
-38,054
Free Cash Flow
666,374
686,639
565,705
618,741
686,304
12/31/2022 - 2/25/1991
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