Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
307,027
342,760
358,782
311,663
389,341
Investing Cash Flow
-129,621
-144,517
-49,809
-29,102
-231,952
Financing Cash Flow
-227,103
-351,176
-259,127
-235,961
-333,043
End Cash Position
123,379
165,799
344,270
280,314
241,776
Capital Expenditure
-129,991
-137,681
-119,716
-113,240
-113,686
Free Cash Flow
177,036
205,079
239,066
198,423
275,655
12/31/2022 - 7/19/2007
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
