Breakdown
TTM
12/31/2025
12/31/2024
12/31/2023
12/31/2022
Operating Cash Flow
3,400,291
2,134,473
1,153,865
712,183
223,737
Investing Cash Flow
-2,285,929
-2,783,551
-340,655
-2,711,180
-45,427
Financing Cash Flow
3,915
-26,910
463,364
218,839
85,996
End Cash Position
2,069,511
1,451,425
2,119,936
850,107
2,627,335
Income Tax Paid Supplemental Data
--
--
16,179
13,515
2,904
Interest Paid Supplemental Data
--
--
--
--
5
Capital Expenditure
-42,019
-33,882
-12,634
-15,114
-40,027
Issuance of Capital Stock
--
--
--
--
0
Issuance of Debt
--
--
--
--
0
Repayment of Debt
--
--
--
0
0
Repurchase of Capital Stock
-74,091
-74,985
-64,196
0
0
Free Cash Flow
3,358,272
2,100,591
1,141,231
697,069
183,710
12/31/2022 - 9/30/2020
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