Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
101,500
74,000
135,600
160,000
80,600
Investing Cash Flow
-42,500
-42,300
-43,800
-44,100
-30,100
Financing Cash Flow
-48,000
-49,600
-51,100
-87,900
-93,900
End Cash Position
52,700
90,200
109,100
69,100
46,700
Issuance of Capital Stock
14,400
5,100
6,500
6,500
0
Repurchase of Capital Stock
--
0
-4,500
-18,100
-27,500
Free Cash Flow
101,500
74,000
135,600
160,000
80,600
12/31/2022 - 5/5/1995
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
