| | 2022-06-30 | 2023-06-30 | 2024-06-30 | 2025-06-30 | 2026-06-30 |
| Asset Impairment Charge | | 0.0 | 24597000.0 | 101815000.0 | -2875000.0 |
| Beginning Cash Position | | 172567000.0 | 180571000.0 | 151791000.0 | 162186000.0 |
| Capital Expenditure | | -38244000.0 | -62877000.0 | -31006000.0 | -28850000.0 |
| Cash Dividends Paid | | -50285000.0 | -50419000.0 | -50391000.0 | -49916000.0 |
| Cash Flow From Continuing Financing Activities | | 22616000.0 | -122398000.0 | -253905000.0 | -169114000.0 |
| Cash Flow From Continuing Investing Activities | | -265649000.0 | -203030000.0 | -35183000.0 | -18190000.0 |
| Cash Flow From Continuing Operating Activities | | 254393000.0 | 298981000.0 | 287556000.0 | 292073000.0 |
| Change In Account Payable | | -7908000.0 | 25769000.0 | -13954000.0 | 3180000.0 |
| Change In Accrued Expense | | -24558000.0 | 12618000.0 | 15408000.0 | -7671000.0 |
| Change In Income Tax Payable | | -2492000.0 | -10599000.0 | 8469000.0 | -23051000.0 |
| Change In Inventory | | -30167000.0 | -14215000.0 | -18144000.0 | -8232000.0 |
| Change In Payable | | -7908000.0 | 15170000.0 | -13954000.0 | -19871000.0 |
| Change In Payables And Accrued Expense | | -32466000.0 | 27788000.0 | 9923000.0 | -27542000.0 |
| Change In Prepaid Assets | | -4585000.0 | -3146000.0 | -14372000.0 | 5264000.0 |
| Change In Receivables | | -23359000.0 | -20533000.0 | 34132000.0 | -10793000.0 |
| Change In Tax Payable | | -2492000.0 | -10599000.0 | 8469000.0 | -23051000.0 |
| Change In Working Capital | | -90577000.0 | -10106000.0 | 11539000.0 | -41303000.0 |
| Changes In Account Receivables | | -20867000.0 | -20533000.0 | 34132000.0 | -10793000.0 |
| Changes In Cash | | 11360000.0 | -26447000.0 | -1532000.0 | 104769000.0 |
| Common Stock Dividend Paid | | -50285000.0 | -50419000.0 | -50391000.0 | -49916000.0 |
| Common Stock Payments | | -19562000.0 | -80042000.0 | -275731000.0 | -41675000.0 |
| Deferred Income Tax | | -29567000.0 | -39447000.0 | -51107000.0 | 13196000.0 |
| Deferred Tax | | -29567000.0 | -39447000.0 | -51107000.0 | 13196000.0 |
| Depreciation Amortization Depletion | | 107238000.0 | 111711000.0 | 109903000.0 | 97359000.0 |
| Depreciation And Amortization | | 107238000.0 | 111711000.0 | 109903000.0 | 97359000.0 |
| Dividends Received CFI | | -232000000.0 | 6997000.0 | 7291000.0 | 6043000.0 |
| Earnings Losses From Equity Investments | | 1143000.0 | 6841000.0 | -938000.0 | -887000.0 |
| Effect Of Exchange Rate Changes | | -3356000.0 | -2333000.0 | 11927000.0 | -2243000.0 |
| End Cash Position | | 180571000.0 | 151791000.0 | 162186000.0 | 264712000.0 |
| Financing Cash Flow | | 22616000.0 | -122398000.0 | -253905000.0 | -169114000.0 |
| Free Cash Flow | | 216149000.0 | 236104000.0 | 256550000.0 | 263223000.0 |
| Gain Loss On Investment Securities | | -37176000.0 | | | |
| Gain Loss On Sale Of Business | 0.0 | -11682000.0 | 0.0 | 0.0 | |
| Income Tax Paid Supplemental Data | 30341000.0 | 88428000.0 | 65254000.0 | 74357000.0 | |
| Interest Paid Supplemental Data | 11027000.0 | 8368000.0 | 14502000.0 | 18955000.0 | |
| Investing Cash Flow | | -265649000.0 | -203030000.0 | -35183000.0 | -18190000.0 |
| Issuance Of Debt | | 619661000.0 | 225000000.0 | 104000000.0 | 0.0 |
| Long Term Debt Issuance | 90000000.0 | 619661000.0 | 225000000.0 | 104000000.0 | |
| Long Term Debt Payments | | -525661000.0 | -256000000.0 | -77000000.0 | -146000000.0 |
| Net Business Purchase And Sale | | -83360000.0 | -169707000.0 | -15000000.0 | 0.0 |
| Net Common Stock Issuance | | -19562000.0 | -80042000.0 | -275731000.0 | -41675000.0 |
| Net Income From Continuing Operations | | 285442000.0 | 168105000.0 | 73400000.0 | 181862000.0 |
| Net Investment Purchase And Sale | | 87955000.0 | 22557000.0 | 1085000.0 | 0.0 |
| Net Issuance Payments Of Debt | | 94000000.0 | -31000000.0 | 27000000.0 | -146000000.0 |
| Net Long Term Debt Issuance | | 94000000.0 | -256000000.0 | 27000000.0 | -146000000.0 |
| Net Other Financing Charges | | -31350000.0 | -21872000.0 | -6522000.0 | -12141000.0 |
| Net Other Investing Changes | | | | 2447000.0 | 4617000.0 |
| Net PPEPurchase And Sale | | -38244000.0 | -62877000.0 | -31006000.0 | -28850000.0 |
| Net Short Term Debt Issuance | | 619661000.0 | 225000000.0 | 104000000.0 | 0.0 |
| Operating Cash Flow | | 254393000.0 | 298981000.0 | 287556000.0 | 292073000.0 |
| Operating Gains Losses | | -47715000.0 | 6841000.0 | -938000.0 | -887000.0 |
| Other Non Cash Items | | -9658000.0 | -762000.0 | 2111000.0 | -2506000.0 |
| Proceeds From Stock Option Exercised | | 29813000.0 | 60935000.0 | 51739000.0 | 80618000.0 |
| Purchase Of Business | | -101184000.0 | -169707000.0 | -15000000.0 | 0.0 |
| Purchase Of Investment | | -20500000.0 | -5526000.0 | 0.0 | 0.0 |
| Purchase Of PPE | | -38244000.0 | -62877000.0 | -31006000.0 | -28850000.0 |
| Repayment Of Debt | | -525661000.0 | -256000000.0 | -77000000.0 | -146000000.0 |
| Repurchase Of Capital Stock | | -19562000.0 | -80042000.0 | -275731000.0 | -41675000.0 |
| Sale Of Business | 0.0 | 17824000.0 | 0.0 | 0.0 | |
| Sale Of Investment | | 108455000.0 | 28083000.0 | 1085000.0 | 0.0 |
| Short Term Debt Issuance | | 619661000.0 | 225000000.0 | 104000000.0 | 0.0 |
| Short Term Debt Payments | -175500000.0 | | | | |
| Stock Based Compensation | | 39230000.0 | 38042000.0 | 40833000.0 | 41365000.0 |
| Unrealized Gain Loss On Investment Securities | | -472000.0 | 0.0 | 0.0 | 5862000.0 |