Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
51,188
32,022
37,116
67,752
-928
Investing Cash Flow
-96,787
-53,497
14,422
-12,808
-3,825
Financing Cash Flow
33,801
15,225
-5,357
-4,513
-3,732
End Cash Position
157,191
163,192
169,442
123,261
72,830
Capital Expenditure
--
-12,518
-4,799
-12,808
-3,825
Issuance of Capital Stock
--
15,848
0
--
--
Free Cash Flow
38,670
19,504
32,317
54,944
-4,753
12/31/2022 - 6/2/2008
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
