Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
301,722
295,369
260,678
229,608
213,960
Investing Cash Flow
-204,960
-263,537
-178,007
-409,561
-98,817
Financing Cash Flow
101,079
-25,622
-48,335
-19,278
-64,163
End Cash Position
207,582
53,528
46,992
12,778
212,124
Issuance of Capital Stock
--
68,886
113,803
88,442
0
Issuance of Debt
568,857
339,000
262,000
83,000
36,556
Repayment of Debt
-342,325
-286,501
-280,130
-74,773
-4,440
Free Cash Flow
301,722
295,369
260,678
229,608
213,960
12/31/2022 - 5/28/1993
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
