Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
30,955
46,247
52,115
84,281
-3,706
Investing Cash Flow
-38,202
-47,588
-75,532
-23,656
-7,406
Financing Cash Flow
-61
-6,280
-446
83
-642
End Cash Position
54,631
78,296
85,917
109,780
49,072
Capital Expenditure
-402
-568
-322
-1,339
-4,211
Issuance of Capital Stock
--
--
--
--
113
Repayment of Debt
--
--
--
--
0
Repurchase of Capital Stock
-66
-6,556
-637
0
-736
Free Cash Flow
30,553
45,679
51,793
82,942
-7,917
12/31/2022 - 6/1/1972
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
