Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Operating Cash Flow
107,749,000
107,749,000
86,136,000
79,566,000
66,878,000
Investing Cash Flow
-15,244,000
-15,244,000
-61,223,000
-7,166,000
-8,522,000
Financing Cash Flow
-80,480,000
-80,480,000
-54,498,000
-43,195,000
-52,898,000
End Cash Position
110,471,000
110,471,000
98,428,000
128,019,000
98,812,000
Capital Expenditure
-8,472,000
-8,472,000
-15,153,000
-15,594,000
-11,301,000
Repurchase of Capital Stock
-20,520,000
-20,520,000
-728,000
-3,367,000
-12,006,000
Free Cash Flow
99,277,000
99,277,000
70,983,000
63,972,000
55,577,000
3/31/2023 - 6/9/2015
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
