Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
Operating Cash Flow
172,554
138,192
148,909
64,438
Investing Cash Flow
-85,003
-135,079
-19,369
-1,841
Financing Cash Flow
-20,502
61,734
-12,436
-2,352
End Cash Position
343,872
244,119
179,272
62,168
Income Tax Paid Supplemental Data
34,350
35,335
1,000
8,941
Interest Paid Supplemental Data
28
27
65
114
Capital Expenditure
-8,913
-5,017
-1,307
-756
Issuance of Capital Stock
0
93,000
0
--
Repayment of Debt
-411
-411
-412
-515
Free Cash Flow
163,641
133,175
147,602
63,682
12/31/2023 - 5/8/2025
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
