Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
77,874
51,916
39,089
45,212
27,748
Investing Cash Flow
-41,720
-50,166
-30,699
-52,113
-23,976
Financing Cash Flow
-40,422
-5,789
-3,689
2,826
-15,266
End Cash Position
6,855
13,501
17,540
12,839
16,914
Income Tax Paid Supplemental Data
2,822
7,390
6,827
3,566
--
Interest Paid Supplemental Data
1,185
874
950
851
231
Capital Expenditure
-47,697
-39,985
-37,771
-26,093
-22,898
Issuance of Debt
--
22,000
3,000
13,000
0
Repayment of Debt
-21,226
-13,780
-6,409
-10,883
-5,838
Repurchase of Capital Stock
-18,621
-14,959
-1,069
-594
-9,711
Free Cash Flow
30,177
11,931
1,318
19,119
4,850
12/31/2022 - 8/9/2019
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
