Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
82,389
69,198
59,025
47,275
34,212
Investing Cash Flow
-11,675
-7,857
-6,485
-5,181
-4,929
Financing Cash Flow
-49,250
-36,316
-20,900
-19,496
-16,663
End Cash Position
203,569
195,743
176,178
142,696
120,518
Capital Expenditure
-9,952
-6,126
-5,486
-4,851
-4,773
Issuance of Capital Stock
--
0
4,144
0
0
Issuance of Debt
--
0
0
0
0
Repayment of Debt
--
0
0
-305
-1,213
Repurchase of Capital Stock
-20,020
-10,007
-38
0
--
Free Cash Flow
72,437
63,072
53,539
42,424
29,439
12/31/2022 - 4/24/2024
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
