| 2020-04-30 | 2021-07-31 | 2022-07-31 | 2023-07-31 | 2024-07-31 | 2025-07-31 |
Beginning Cash Position | | | 1048260000.0 | 1384236000.0 | 957395000.0 | 1514111000.0 |
Capital Expenditure | | | -337448000.0 | -516636000.0 | -510990000.0 | -568990000.0 |
Cash Flow From Continuing Financing Activities | | | -382693000.0 | 66615000.0 | 19273000.0 | 52107000.0 |
Cash Flow From Continuing Investing Activities | | | -442310000.0 | -1892049000.0 | -940079000.0 | -587448000.0 |
Cash Flow From Continuing Operating Activities | | | 1176683000.0 | 1364210000.0 | 1472564000.0 | 1799750000.0 |
Change In Account Payable | | | 36306000.0 | 18010000.0 | 59528000.0 | 69599000.0 |
Change In Income Tax Payable | | | 49000.0 | 21866000.0 | 46535000.0 | -44259000.0 |
Change In Inventory | | | -10851000.0 | 26549000.0 | -3698000.0 | 4655000.0 |
Change In Other Current Assets | | | -18342000.0 | -10989000.0 | -9542000.0 | 16705000.0 |
Change In Other Current Liabilities | | 0.0 | 0.0 | | | |
Change In Other Working Capital | | | 141000.0 | 6246000.0 | 2931000.0 | 2637000.0 |
Change In Payable | | | 36355000.0 | 39876000.0 | 106063000.0 | 25340000.0 |
Change In Payables And Accrued Expense | | | 36355000.0 | 39876000.0 | 106063000.0 | 25340000.0 |
Change In Prepaid Assets | | | -5156000.0 | -59949000.0 | -71067000.0 | 7748000.0 |
Change In Receivables | | | -127634000.0 | -90014000.0 | -138824000.0 | -34525000.0 |
Change In Tax Payable | | | 49000.0 | 21866000.0 | 46535000.0 | -44259000.0 |
Change In Working Capital | | | -125487000.0 | -88281000.0 | -114137000.0 | 22560000.0 |
Changes In Account Receivables | | | -97750000.0 | -123207000.0 | -145385000.0 | -33950000.0 |
Changes In Cash | | | 351680000.0 | -461224000.0 | 551758000.0 | 1264409000.0 |
Common Stock Payments | 0.0 | 0.0 | | | | |
Deferred Income Tax | | | 17017000.0 | 9946000.0 | -847000.0 | -13440000.0 |
Deferred Tax | | | 17017000.0 | 9946000.0 | -847000.0 | -13440000.0 |
Depreciation Amortization Depletion | | | 138605000.0 | 159684000.0 | 190256000.0 | 217784000.0 |
Depreciation And Amortization | | | 138605000.0 | 159684000.0 | 190256000.0 | 217784000.0 |
Earnings Losses From Equity Investments | | | 284000.0 | 5347000.0 | 2241000.0 | -149000.0 |
Effect Of Exchange Rate Changes | | | -15704000.0 | 34383000.0 | 4958000.0 | 2011000.0 |
End Cash Position | | | 1384236000.0 | 957395000.0 | 1514111000.0 | 2780531000.0 |
Financing Cash Flow | | | -382693000.0 | 66615000.0 | 19273000.0 | 52107000.0 |
Free Cash Flow | | | 839235000.0 | 847574000.0 | 961574000.0 | 1230760000.0 |
Gain Loss On Sale Of PPE | | | -939000.0 | -1846000.0 | -2386000.0 | -13726000.0 |
Income Tax Paid Supplemental Data | | | 263226000.0 | 257514000.0 | 285891000.0 | 409003000.0 |
Interest Paid Supplemental Data | | | 18539000.0 | 2614000.0 | 3127000.0 | 2019000.0 |
Investing Cash Flow | | | -442310000.0 | -1892049000.0 | -940079000.0 | -587448000.0 |
Issuance Of Debt | | | 0.0 | 44494000.0 | 0.0 | 0.0 |
Long Term Debt Payments | | | -417289000.0 | -23000.0 | -14000.0 | -49000.0 |
Net Business Purchase And Sale | -3268000.0 | | -109195000.0 | -2744000.0 | 8907000.0 | -8371000.0 |
Net Common Stock Issuance | 0.0 | 0.0 | | | | |
Net Income From Continuing Operations | | | 1090130000.0 | 1237741000.0 | 1362347000.0 | 1548363000.0 |
Net Investment Purchase And Sale | | | 0.0 | -1406588000.0 | -442162000.0 | -41918000.0 |
Net Issuance Payments Of Debt | | | -417289000.0 | 10547000.0 | -10835000.0 | -49000.0 |
Net Long Term Debt Issuance | | | -417289000.0 | -23000.0 | -14000.0 | -49000.0 |
Net Other Financing Charges | | | -3137000.0 | -4709000.0 | -6558000.0 | -5282000.0 |
Net PPEPurchase And Sale | | | -333115000.0 | -482717000.0 | -506824000.0 | -537159000.0 |
Net Short Term Debt Issuance | | | 0.0 | 10570000.0 | -10821000.0 | 0.0 |
Operating Cash Flow | | | 1176683000.0 | 1364210000.0 | 1472564000.0 | 1799750000.0 |
Operating Gains Losses | | | 16104000.0 | 3501000.0 | -4203000.0 | -13875000.0 |
Proceeds From Stock Option Exercised | | | 37733000.0 | 60777000.0 | 36666000.0 | 57438000.0 |
Provisionand Write Offof Assets | | | 1349000.0 | 1946000.0 | 3914000.0 | 354000.0 |
Purchase Of Business | -3268000.0 | | -109195000.0 | -2744000.0 | -8755000.0 | -8371000.0 |
Purchase Of Investment | | | -374866000.0 | -1406588000.0 | -4087162000.0 | -4001918000.0 |
Purchase Of PPE | | | -337448000.0 | -516636000.0 | -510990000.0 | -568990000.0 |
Repayment Of Debt | | | -417289000.0 | -33947000.0 | -10835000.0 | -49000.0 |
Repurchase Of Capital Stock | 0.0 | 0.0 | | | | |
Sale Of Business | | | | 0.0 | 17662000.0 | |
Sale Of Investment | | | 374866000.0 | 0.0 | 3645000000.0 | 3960000000.0 |
Sale Of PPE | | | 4333000.0 | 33919000.0 | 4166000.0 | 31831000.0 |
Short Term Debt Issuance | | | 0.0 | 44494000.0 | 0.0 | 0.0 |
Short Term Debt Payments | | | 0.0 | -33924000.0 | -10821000.0 | 0.0 |
Stock Based Compensation | | | 38965000.0 | 39673000.0 | 35234000.0 | 38004000.0 |