Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
46,151
40,805
34,901
47,702
47,534
Investing Cash Flow
-27,038
-32,826
-11,686
-27,752
-22,771
Financing Cash Flow
1,047
2,777
-17,990
-21,740
-16,546
End Cash Position
35,161
32,372
21,697
18,326
19,784
Income Tax Paid Supplemental Data
3,690
2,602
2,223
2,730
1,029
Capital Expenditure
-27,267
-30,109
-10,944
-21,358
-24,795
Issuance of Capital Stock
244
0
16
441
2,531
Issuance of Debt
--
20,000
0
--
--
Repayment of Debt
-2,273
-2,262
-2,278
-2,274
-8,572
Repurchase of Capital Stock
-32
-556
-690
-23
0
Free Cash Flow
18,884
10,696
23,957
26,344
22,739
12/31/2022 - 1/7/2014
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
