Breakdown
TTM
5/31/2026
5/31/2025
5/31/2024
5/31/2023
Operating Cash Flow
99,759
479,753
1,224,734
451,398
863,010
Investing Cash Flow
16,502
-503,884
-575,469
-412,586
-375,111
Financing Cash Flow
-253,624
-362,746
-386,724
-93,758
-254,159
End Cash Position
116,738
113,542
500,419
237,878
292,824
Income Tax Paid Supplemental Data
--
--
426,172
35,101
258,247
Interest Paid Supplemental Data
--
--
--
--
561
Capital Expenditure
-157,530
-151,220
-161,255
-147,116
-136,569
Repayment of Debt
--
0
-2,481
-214
-224
Repurchase of Capital Stock
-136,165
-131,124
-53,953
-1,688
-1,643
Free Cash Flow
-57,771
328,533
1,063,479
304,282
726,441
5/31/2023 - 12/12/1996
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
