Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
6,346
105,230
115,986
154,123
-188,302
Investing Cash Flow
72,984
-6,552
70,064
77,111
63,990
Financing Cash Flow
-71,741
-104,007
-108,976
-9,204
-9,717
End Cash Position
359,708
426,538
431,867
354,793
132,763
Income Tax Paid Supplemental Data
2,710
6,614
3,473
0
0
Interest Paid Supplemental Data
25,245
47,445
54,091
51,278
52,295
Issuance of Debt
0
450,000
0
0
15,000
Repayment of Debt
-1,646
-530,121
-100,000
0
-15,000
Free Cash Flow
6,346
105,230
115,986
154,123
-188,302
12/31/2022 - 5/10/2017
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
