Breakdown
TTM
6/30/2026
6/30/2025
6/30/2024
6/30/2023
Operating Cash Flow
5,857,657
5,857,657
6,173,264
4,652,269
5,178,938
Investing Cash Flow
-922,152
-922,152
-708,092
-370,614
-534,562
Financing Cash Flow
-5,717,787
-5,717,787
-4,936,643
-3,995,850
-2,830,667
End Cash Position
5,597,943
5,597,943
6,407,656
5,850,803
5,587,372
Income Tax Paid Supplemental Data
1,333,996
1,333,996
972,513
991,821
809,748
Interest Paid Supplemental Data
150,101
150,101
172,355
173,094
174,745
Capital Expenditure
-966,405
-966,405
-759,186
-396,670
-501,568
Issuance of Capital Stock
17,447
17,447
2,452
15,553
11,111
Repayment of Debt
-755,428
-755,428
-507,488
-256,104
-23,206
Repurchase of Capital Stock
-3,851,343
-3,851,343
-3,422,321
-2,842,807
-2,017,012
Free Cash Flow
4,891,252
4,891,252
5,414,078
4,255,599
4,677,370
6/30/2023 - 5/4/1984
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