Breakdown
TTM
4/30/2026
4/30/2025
4/30/2024
4/30/2023
Operating Cash Flow
290,252
260,519
202,591
207,638
277,071
Investing Cash Flow
-536,131
28,105
-94,018
-106,643
-98,398
Financing Cash Flow
271,499
-298,303
-125,330
-107,221
-168,568
End Cash Position
107,520
75,672
85,932
99,543
107,262
Income Tax Paid Supplemental Data
55,306
58,424
53,884
50,834
50,891
Interest Paid Supplemental Data
43,748
43,073
51,328
47,101
36,130
Capital Expenditure
-82,536
-83,846
-82,774
-101,756
-106,691
Issuance of Debt
1,762,188
965,251
1,199,880
1,184,706
1,005,271
Repayment of Debt
-1,304,010
-1,085,548
-1,186,371
-1,156,939
-1,044,205
Repurchase of Capital Stock
-101,811
-100,082
-60,421
-45,050
-35,000
Free Cash Flow
207,716
176,673
119,817
105,882
170,380
4/30/2023 - 9/14/1982
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
