Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
28,262
29,677
28,986
32,971
22,338
Investing Cash Flow
-112,481
-73,670
-50,166
-48,684
-23,196
Financing Cash Flow
30,761
-581
12,700
-4,166
16,834
End Cash Position
100,975
105,361
149,935
158,415
177,497
Income Tax Paid Supplemental Data
1,173
3,238
2,790
927
--
Interest Paid Supplemental Data
2,623
2,727
2,971
4,165
2,893
Issuance of Capital Stock
--
--
--
0
27,894
Issuance of Debt
33,527
13,888
0
0
0
Repayment of Debt
--
--
--
0
0
Repurchase of Capital Stock
--
-464
0
-2,000
0
Free Cash Flow
28,262
29,677
28,986
32,971
22,338
12/31/2022 - 7/2/1986
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
