Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
188,502
109,319
170,624
117,503
267,072
Investing Cash Flow
-26,379
-36,064
-85,850
-96,966
-65,862
Financing Cash Flow
-113,465
-125,819
-111,906
-150,094
-323,278
End Cash Position
204,267
201,739
237,085
267,459
391,354
Capital Expenditure
-47,616
-45,583
-70,738
-71,741
-55,863
Repurchase of Capital Stock
--
--
--
0
-42,670
Free Cash Flow
140,886
63,736
99,886
45,762
211,209
12/31/2022 - 6/29/2011
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
