Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Operating Cash Flow
--
33,566,000
-65,079,000
87,216,000
37,270,000
Investing Cash Flow
--
12,817,000
20,378,000
10,350,000
-46,361,000
Financing Cash Flow
--
-33,336,000
-35,483,000
-31,716,000
-26,219,000
End Cash Position
--
131,604,000
118,567,000
198,745,000
132,872,000
Capital Expenditure
--
-17,848,000
-18,647,000
-15,640,000
-17,742,000
Issuance of Capital Stock
--
0
0
0
0
Issuance of Debt
--
19,000
19,000
0
--
Repurchase of Capital Stock
--
-26,003,000
-27,983,000
-25,001,000
-19,475,000
Free Cash Flow
--
15,718,000
-83,726,000
71,576,000
19,528,000
3/31/2023 - 1/1/2001
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
