| | 2021-05-31 | 2022-05-31 | 2023-05-31 | 2024-05-31 | 2025-05-31 | 2025-08-31 |
| Amortization Cash Flow | | 150325000.0 | 152121000.0 | 176004000.0 | 190806000.0 | 197788000.0 |
| Amortization Of Intangibles | | 150325000.0 | 152121000.0 | 176004000.0 | 190806000.0 | 197788000.0 |
| Asset Impairment Charge | 5114000.0 | 0.0 | 0.0 | | | |
| Beginning Cash Position | | 493640000.0 | 90471000.0 | 124149000.0 | 342015000.0 | 101373000.0 |
| Capital Expenditure | | -240672000.0 | -331109000.0 | -409469000.0 | -408884000.0 | -417920000.0 |
| Capital Expenditure Reported | | -240672000.0 | -331109000.0 | -409469000.0 | -408884000.0 | -417920000.0 |
| Cash Dividends Paid | | -375119000.0 | -449917000.0 | -530909000.0 | -611627000.0 | -631156000.0 |
| Cash Flow From Continuing Financing Activities | | -1537943000.0 | -1166752000.0 | -1247506000.0 | -1619011000.0 | -1450220000.0 |
| Cash Flow From Continuing Investing Activities | | -402635000.0 | -381612000.0 | -603334000.0 | -623638000.0 | -625533000.0 |
| Cash Flow From Continuing Operating Activities | | 1537625000.0 | 1586228000.0 | 2068500000.0 | 2165905000.0 | 2113654000.0 |
| Change In Account Payable | | 22697000.0 | 53369000.0 | 36896000.0 | 143973000.0 | 64774000.0 |
| Change In Accrued Expense | | -12866000.0 | 44025000.0 | 70737000.0 | 110166000.0 | 46010000.0 |
| Change In Income Tax Payable | | -2691000.0 | 34248000.0 | 6220000.0 | -15305000.0 | |
| Change In Inventory | | 16194000.0 | -35658000.0 | 95766000.0 | -33947000.0 | -47663000.0 |
| Change In Other Current Assets | | -111332000.0 | -98252000.0 | -22815000.0 | -93646000.0 | -108262000.0 |
| Change In Other Working Capital | -49150000.0 | -2691000.0 | 34248000.0 | | | |
| Change In Payable | | 20006000.0 | 87617000.0 | 43116000.0 | 128668000.0 | -15981000.0 |
| Change In Payables And Accrued Expense | | 7140000.0 | 131642000.0 | 113853000.0 | 238834000.0 | 30029000.0 |
| Change In Prepaid Assets | | -28581000.0 | -153941000.0 | -143441000.0 | -180840000.0 | -174503000.0 |
| Change In Receivables | | -100392000.0 | -151771000.0 | -91399000.0 | -174141000.0 | -128647000.0 |
| Change In Tax Payable | | -2691000.0 | 34248000.0 | 6220000.0 | -15305000.0 | |
| Change In Working Capital | | -216971000.0 | -307980000.0 | -48036000.0 | -243740000.0 | -354421000.0 |
| Changes In Account Receivables | | -100392000.0 | -151771000.0 | -91399000.0 | -174141000.0 | -128647000.0 |
| Changes In Cash | | -402953000.0 | 37864000.0 | 217660000.0 | -76744000.0 | 37901000.0 |
| Common Stock Dividend Paid | | -375119000.0 | -449917000.0 | -530909000.0 | -611627000.0 | |
| Common Stock Payments | | -1525873000.0 | -398865000.0 | -700033000.0 | -934800000.0 | -586095000.0 |
| Deferred Income Tax | | 52110000.0 | 23233000.0 | -28912000.0 | -5807000.0 | 5802000.0 |
| Deferred Tax | | 52110000.0 | 23233000.0 | -28912000.0 | -5807000.0 | 5802000.0 |
| Depreciation | | 249376000.0 | 267223000.0 | 280866000.0 | 303377000.0 | 307128000.0 |
| Depreciation Amortization Depletion | | 399701000.0 | 419344000.0 | 456870000.0 | 494183000.0 | 504916000.0 |
| Depreciation And Amortization | | 399701000.0 | 419344000.0 | 456870000.0 | 494183000.0 | 504916000.0 |
| Earnings Losses From Equity Investments | 0.0 | -30151000.0 | 0.0 | 0.0 | | |
| Effect Of Exchange Rate Changes | | -216000.0 | -4186000.0 | 206000.0 | -1298000.0 | -1131000.0 |
| End Cash Position | | 90471000.0 | 124149000.0 | 342015000.0 | 263973000.0 | 139274000.0 |
| Financing Cash Flow | | -1537943000.0 | -1166752000.0 | -1247506000.0 | -1619011000.0 | -1450220000.0 |
| Free Cash Flow | | 1296953000.0 | 1255119000.0 | 1659031000.0 | 1757021000.0 | 1695734000.0 |
| Gain Loss On Sale Of PPE | | -12129000.0 | 0.0 | 0.0 | -19341000.0 | |
| Investing Cash Flow | | -402635000.0 | -381612000.0 | -603334000.0 | -623638000.0 | -625533000.0 |
| Issuance Of Debt | | 1190506000.0 | 0.0 | 0.0 | 398088000.0 | 232088000.0 |
| Long Term Debt Issuance | | 1190506000.0 | 0.0 | 0.0 | 398088000.0 | |
| Long Term Debt Payments | | -1200000000.0 | -50000000.0 | -13450000.0 | -450000000.0 | |
| Net Business Purchase And Sale | | -164228000.0 | -46357000.0 | -186837000.0 | -232899000.0 | -231065000.0 |
| Net Common Stock Issuance | | -1525873000.0 | -398865000.0 | -700033000.0 | -934800000.0 | -586095000.0 |
| Net Income From Continuing Operations | | 1235757000.0 | 1348010000.0 | 1571592000.0 | 1812281000.0 | 1851388000.0 |
| Net Investment Purchase And Sale | | -6076000.0 | -4566000.0 | -7546000.0 | -7196000.0 | -6610000.0 |
| Net Issuance Payments Of Debt | | 251706000.0 | -311200000.0 | -13450000.0 | -51912000.0 | -217912000.0 |
| Net Long Term Debt Issuance | | -9494000.0 | -50000000.0 | -13450000.0 | -51912000.0 | |
| Net Other Financing Charges | | -6394000.0 | -9791000.0 | -4484000.0 | -21568000.0 | -18391000.0 |
| Net Other Investing Changes | | 8341000.0 | 420000.0 | 518000.0 | 1369000.0 | 6090000.0 |
| Net PPEPurchase And Sale | | | 0.0 | 0.0 | 23972000.0 | |
| Net Short Term Debt Issuance | | 261200000.0 | -261200000.0 | 0.0 | 0.0 | -166000000.0 |
| Operating Cash Flow | | 1537625000.0 | 1586228000.0 | 2068500000.0 | 2165905000.0 | 2113654000.0 |
| Operating Gains Losses | -22030000.0 | -42280000.0 | | | -19341000.0 | |
| Proceeds From Stock Option Exercised | | 117737000.0 | 3021000.0 | 1370000.0 | 896000.0 | 3334000.0 |
| Purchase Of Business | | -164228000.0 | -46357000.0 | -186837000.0 | -232899000.0 | -231065000.0 |
| Purchase Of Investment | | -6076000.0 | -4566000.0 | -7546000.0 | -7196000.0 | -6610000.0 |
| Repayment Of Debt | | -1200000000.0 | -50000000.0 | -13450000.0 | -450000000.0 | |
| Repurchase Of Capital Stock | | -1525873000.0 | -398865000.0 | -700033000.0 | -934800000.0 | -586095000.0 |
| Sale Of Investment | 0.0 | | | | | |
| Sale Of PPE | | | 0.0 | 0.0 | 23972000.0 | |
| Stock Based Compensation | | 109308000.0 | 103621000.0 | 116986000.0 | 128329000.0 | 125310000.0 |