Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
119,403
43,712
59,778
20,281
23,631
Investing Cash Flow
-15,217
-11,887
-9,341
-16,888
-9,807
Financing Cash Flow
-81,009
-27,398
-29,401
-24,913
-35,892
End Cash Position
51,222
40,313
35,864
16,248
37,821
Income Tax Paid Supplemental Data
44,959
28,418
10,180
7,018
11,299
Interest Paid Supplemental Data
311
589
1,442
1,378
1,699
Capital Expenditure
-15,217
-11,887
-9,341
-16,888
-9,807
Issuance of Debt
--
--
0
1,984
0
Repayment of Debt
-7,500
-11,500
-9,750
-7,112
-8,041
Repurchase of Capital Stock
-10,595
-5,209
-1,835
-2,609
-12,261
Free Cash Flow
104,186
31,825
50,437
3,393
13,824
12/31/2022 - 3/11/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
