Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
--
15,146
6,942
12,592
16,778
Investing Cash Flow
--
-39,108
-51,464
16,038
-103,028
Financing Cash Flow
--
-19,488
112,890
-32,395
41,728
End Cash Position
--
51,833
95,283
26,915
30,680
Income Tax Paid Supplemental Data
--
1,603
100
550
0
Interest Paid Supplemental Data
--
19,560
20,906
13,798
3,171
Capital Expenditure
--
-1,195
-1,734
-1,636
-3,578
Issuance of Capital Stock
--
703
559
301
243
Issuance of Debt
--
456
0
--
25,067
Repayment of Debt
--
-1,000
-1,000
-26,079
-1,000
Repurchase of Capital Stock
--
-1,578
-2,296
-2,807
-3,073
Free Cash Flow
--
13,951
5,208
10,956
13,200
12/31/2022 - 8/15/2024
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
