Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
104,266
88,630
32,612
7,524
-57,055
Investing Cash Flow
-259,565
-35,333
-10,132
-2,221
-111,634
Financing Cash Flow
-9,177
282,072
67,266
-24,955
27,709
End Cash Position
269,752
495,828
160,459
70,713
90,365
Income Tax Paid Supplemental Data
1,324
893
2,381
697
0
Interest Paid Supplemental Data
--
0
46
640
514
Capital Expenditure
-5,792
-7,508
-5,132
-2,221
-701
Issuance of Capital Stock
--
0
93,000
0
32,215
Issuance of Debt
0
320,000
0
314
648
Repayment of Debt
-2,604
0
0
-3,919
-3,471
Repurchase of Capital Stock
-3,375.68
--
--
--
--
Free Cash Flow
98,474
81,122
27,480
5,303
-57,756
12/31/2022 - 6/6/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