Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
3,805
-3,356
3,471
-6,331
6,924
Investing Cash Flow
-53,481
-33,998
-2,446
10,836
-15,116
Financing Cash Flow
65,418
59,335
-5,573
-2,770
-3,306
End Cash Position
44,824
40,586
18,498
23,287
21,285
Income Tax Paid Supplemental Data
5,101
4,182
6,261
7,398
10,193
Capital Expenditure
-4,868
-2,921
-2,955
-2,884
-3,499
Issuance of Capital Stock
--
63,261
0
0
--
Repurchase of Capital Stock
-988
-7,150
-8,456
-6,163
-6,785
Free Cash Flow
-1,063
-6,277
516
-9,215
3,425
12/31/2022 - 11/1/2002
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
