Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
208,673
248,259
153,563
52,708
11,497
Investing Cash Flow
140,891
-136,939
137,568
88,270
-69,468
Financing Cash Flow
-183,358
-138,005
-81,956
-139,791
1,143
End Cash Position
673,109
478,908
505,593
296,418
295,231
Income Tax Paid Supplemental Data
24,380
13,529
4,590
1,984
0
Interest Paid Supplemental Data
1,352
1,227
920
1,321
1,541
Capital Expenditure
-33,126
-25,139
-14,444
-16,351
-8,733
Issuance of Debt
--
--
--
0
0
Repayment of Debt
--
--
0
0
0
Repurchase of Capital Stock
-174,762
-135,959
-100,000
0
0
Free Cash Flow
175,547
223,120
139,119
36,357
2,764
12/31/2022 - 10/3/2018
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
