Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
--
13,707
13,620
14,721
17,846
Investing Cash Flow
--
-161,387
-34,316
26,814
-79,082
Financing Cash Flow
--
141,476
20,326
-25,197
36,455
End Cash Position
--
30,784
36,988
37,358
21,020
Income Tax Paid Supplemental Data
--
2,985
2,357
2,875
2,420
Interest Paid Supplemental Data
--
19,087
17,291
10,524
2,005
Capital Expenditure
--
-679
-557
-1,259
-666
Issuance of Debt
--
120,000
0
41,000
43,000
Repayment of Debt
--
0
-33,500
-43,000
0
Repurchase of Capital Stock
--
-8,093
-6,558
-2,906
-2,661
Free Cash Flow
--
13,028
13,063
13,462
17,180
12/31/2022 - 3/9/1999
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
