Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
133,747,000
131,470,000
137,099,000
162,415,000
92,216,000
Investing Cash Flow
-74,493,000
-58,712,000
-73,838,000
-67,527,000
-7,145,000
Financing Cash Flow
-85,880,000
-83,865,000
-66,794,000
-67,007,000
-61,652,000
End Cash Position
239,411,000
253,092,000
261,054,000
253,770,000
217,153,000
Capital Expenditure
-25,040,000
-28,627,000
-39,326,000
-38,412,000
-32,950,000
Issuance of Capital Stock
--
--
--
0
1,909,000
Issuance of Debt
424,000
1,813,000
2,901,000
0
4,032,000
Repayment of Debt
-407,000
-13,892,000
-1,213,000
0
-20,507,000
Repurchase of Capital Stock
-29,013,000
-22,002,000
-19,001,000
-17,004,000
-17,001,000
Free Cash Flow
108,707,000
102,843,000
97,773,000
124,003,000
59,266,000
12/31/2022 - 10/8/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
