Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
Operating Cash Flow
--
28,371
23,222
15,601
Investing Cash Flow
--
-111,578
-71,094
-111,747
Financing Cash Flow
--
166,217
39,973
88,636
End Cash Position
--
145,454
62,444
70,343
Income Tax Paid Supplemental Data
--
2,631
3,841
3,338
Interest Paid Supplemental Data
--
44,234
50,554
38,253
Capital Expenditure
--
-4,286
-2,773
-3,117
Issuance of Capital Stock
--
185,827
0
--
Issuance of Debt
--
0
65,000
200,000
Repayment of Debt
--
0
-105,000
-62,000
Repurchase of Capital Stock
--
-16,061
0
--
Free Cash Flow
--
24,085
20,449
12,484
12/31/2023 - 8/1/2025
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
