Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
180,296
194,498
128,688
52,114
44,326
Investing Cash Flow
-107,812
-125,706
-54,541
24,269
-19,988
Financing Cash Flow
-53,975
-53,865
-53,325
-63,531
-62,641
End Cash Position
67,918
73,901
58,974
38,152
25,300
Income Tax Paid Supplemental Data
--
26,856
16,515
6,072
19,119
Interest Paid Supplemental Data
--
1,435
510
811
507
Capital Expenditure
-4,577
-2,508
-4,366
-1,783
-2,092
Issuance of Debt
20,000
50,000
15,000
20,000
5,000
Repayment of Debt
0
-30,000
-15,000
-25,000
0
Repurchase of Capital Stock
--
-20,000
0
-5,240
-14,603
Free Cash Flow
175,719
191,990
124,322
50,331
42,234
12/31/2022 - 11/22/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
