Breakdown
TTM
3/31/2026
3/31/2025
3/31/2024
3/31/2023
Operating Cash Flow
120,972,000
102,336,000
129,874,000
237,086,000
44,430,000
Investing Cash Flow
-20,569,000
-17,634,000
-37,872,000
-25,619,000
-37,680,000
Financing Cash Flow
-86,873,000
-99,167,000
-33,545,000
-191,277,000
80,970,000
End Cash Position
262,683,000
257,385,000
253,279,000
196,645,000
162,720,000
Repurchase of Capital Stock
-3,000
--
-3,000
-10,002,000
-1,000
Free Cash Flow
120,972,000
102,336,000
129,874,000
237,086,000
44,430,000
3/31/2023 - 5/3/2010
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
