Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
22,003
23,267
26,657
20,099
19,904
Investing Cash Flow
-14,978
-14,116
-6,328
-8,108
15,738
Financing Cash Flow
-14,514
-14,596
-17,902
636
-25,881
Other Cash Adjustment Inside Change in Cash
--
--
--
0
-1,066
End Cash Position
42,744
53,140
59,629
57,159
44,114
Capital Expenditure
-14,358
-9,388
-6,363
-10,563
-6,316
Issuance of Capital Stock
--
--
--
0
0
Issuance of Debt
--
297
0
22,946
0
Repayment of Debt
--
-5,117
-9,548
-8,500
-11,757
Repurchase of Capital Stock
--
--
0
-1,322
-238
Free Cash Flow
7,645
13,879
20,294
9,536
13,588
12/31/2022 - 3/24/1995
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
