Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
25,174
18,506
24,596
12,781
10,964
Investing Cash Flow
-6,046
7,567
-712
-1,874
-1,317
Financing Cash Flow
-12,603
-11,792
-9,323
-14,779
-13,363
End Cash Position
100,493
94,975
80,695
66,133
70,005
Capital Expenditure
-927
-1,010
-496
-1,932
-1,157
Issuance of Capital Stock
--
18,000
0
0
0
Issuance of Debt
0
0
0
0
0
Repayment of Debt
-1,569
0
0
0
0
Repurchase of Capital Stock
-1,129
-1,129
-338
-2,150
-1,679
Free Cash Flow
24,247
17,496
24,100
10,849
9,807
12/31/2022 - 4/17/1996
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
