Breakdown
TTM
6/30/2026
6/30/2025
6/30/2024
6/30/2023
Operating Cash Flow
1,770,930
1,805,829
1,751,588
1,401,260
693,299
Investing Cash Flow
-100,566
-545,199
-200,045
-269,784
-1,159,845
Financing Cash Flow
-2,054,758
-1,007,029
-606,253
-1,119,287
422,874
End Cash Position
999,454
1,469,234
1,209,450
238,361
227,891
Income Tax Paid Supplemental Data
214,013
--
214,013
278,400
216,866
Interest Paid Supplemental Data
28,415
--
28,415
45,708
47,379
Capital Expenditure
-182,566
-177,173
-100,642
-114,856
-134,000
Issuance of Capital Stock
69,952
74,503
74,439
53,094
49,142
Issuance of Debt
0
0
0
105,000
1,070,000
Repayment of Debt
-260,000
-10,000
-40,000
-835,000
-405,000
Repurchase of Capital Stock
-1,486,405
-700,037
-300,025
-150,011
0
Free Cash Flow
1,588,364
1,628,656
1,650,946
1,286,404
559,299
6/30/2023 - 11/24/1999
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
