| | 2020-09-30 | 2021-12-31 | 2022-12-31 | 2023-12-31 | 2024-12-31 | 2025-06-30 | 2025-12-31 |
| Amortization Cash Flow | | | 30592000.0 | 47603000.0 | 37262000.0 | 35167000.0 | 31595000.0 |
| Amortization Of Intangibles | | | 30592000.0 | 47603000.0 | 37262000.0 | 35167000.0 | 31595000.0 |
| Beginning Cash Position | | | 619001000.0 | 658626000.0 | 731740000.0 | 547370000.0 | 537583000.0 |
| Capital Expenditure | | | -61120000.0 | -45874000.0 | -56318000.0 | -59717000.0 | -53155000.0 |
| Capital Expenditure Reported | | | -61120000.0 | -45874000.0 | -56318000.0 | -59717000.0 | -53155000.0 |
| Cash Dividends Paid | | | -189286000.0 | -205910000.0 | -220409000.0 | -228820000.0 | -238220000.0 |
| Cash Flow From Continuing Financing Activities | | | -509183000.0 | -460535000.0 | -496441000.0 | -429660000.0 | -330313000.0 |
| Cash Flow From Continuing Investing Activities | | | -116623000.0 | -112250000.0 | -87119000.0 | -98399000.0 | -85704000.0 |
| Cash Flow From Continuing Operating Activities | | | 683750000.0 | 636881000.0 | 410469000.0 | 344464000.0 | 319965000.0 |
| Change In Account Payable | | | 3735000.0 | -14698000.0 | 16047000.0 | -16616000.0 | -15220000.0 |
| Change In Accrued Expense | | | -58067000.0 | -61725000.0 | -32963000.0 | 1319000.0 | -1829000.0 |
| Change In Income Tax Payable | | | 2596000.0 | 10721000.0 | -20960000.0 | -18705000.0 | -1394000.0 |
| Change In Other Current Assets | -9661000.0 | | | | | | |
| Change In Other Working Capital | | | -70460000.0 | 90744000.0 | 90546000.0 | 53209000.0 | 99974000.0 |
| Change In Payable | | | 6331000.0 | -3977000.0 | -4913000.0 | -35321000.0 | -16614000.0 |
| Change In Payables And Accrued Expense | | | -51736000.0 | -65702000.0 | -37876000.0 | -34002000.0 | -18443000.0 |
| Change In Receivables | | | -65626000.0 | 156269000.0 | 66954000.0 | 78913000.0 | 45797000.0 |
| Change In Tax Payable | | | 2596000.0 | 10721000.0 | -20960000.0 | -18705000.0 | -1394000.0 |
| Change In Working Capital | | | -187822000.0 | 181311000.0 | 119624000.0 | 98120000.0 | 127328000.0 |
| Changes In Account Receivables | | | -65626000.0 | 156269000.0 | 66954000.0 | 78913000.0 | 45797000.0 |
| Changes In Cash | | | 57944000.0 | 64096000.0 | -173091000.0 | -183595000.0 | -96052000.0 |
| Common Stock Dividend Paid | | | -189286000.0 | -205910000.0 | -220409000.0 | -228820000.0 | -238220000.0 |
| Common Stock Issuance | | | | | | | 1702000.0 |
| Common Stock Payments | | | -319897000.0 | -254625000.0 | -276032000.0 | -200840000.0 | -92093000.0 |
| Deferred Income Tax | | | 10810000.0 | -16568000.0 | -17936000.0 | -12115000.0 | 22847000.0 |
| Deferred Tax | | | 10810000.0 | -16568000.0 | -17936000.0 | -12115000.0 | 22847000.0 |
| Depreciation | | | 47398000.0 | 51364000.0 | 52053000.0 | 52141000.0 | 50031000.0 |
| Depreciation Amortization Depletion | | | 77990000.0 | 98967000.0 | 89315000.0 | 87308000.0 | 81626000.0 |
| Depreciation And Amortization | | | 77990000.0 | 98967000.0 | 89315000.0 | 87308000.0 | 81626000.0 |
| Effect Of Exchange Rate Changes | | | -18319000.0 | 9018000.0 | -21066000.0 | 16772000.0 | 22904000.0 |
| End Cash Position | | | 658626000.0 | 731740000.0 | 537583000.0 | 363775000.0 | 464435000.0 |
| Financing Cash Flow | | | -509183000.0 | -460535000.0 | -496441000.0 | -429660000.0 | -330313000.0 |
| Free Cash Flow | | | 622630000.0 | 591007000.0 | 354151000.0 | 284747000.0 | 266810000.0 |
| Gain Loss On Investment Securities | | | 98776000.0 | -72971000.0 | -71656000.0 | -49733000.0 | -78871000.0 |
| Income Tax Paid Supplemental Data | | | 217927000.0 | 168488000.0 | 143615000.0 | | 41633000.0 |
| Interest Paid Supplemental Data | | | 368000.0 | 315000.0 | 272000.0 | | 225000.0 |
| Investing Cash Flow | | | -116623000.0 | -112250000.0 | -87119000.0 | -98399000.0 | -85704000.0 |
| Issuance Of Capital Stock | | | | | | | 1702000.0 |
| Long Term Debt Payments | | -239000.0 | 0.0 | 0.0 | | | |
| Net Business Purchase And Sale | | | -18984000.0 | -1035000.0 | -264000.0 | -10114000.0 | -10722000.0 |
| Net Common Stock Issuance | | | -319897000.0 | -254625000.0 | -276032000.0 | -200840000.0 | -92093000.0 |
| Net Income From Continuing Operations | | | 657919000.0 | 411146000.0 | 251598000.0 | 178059000.0 | 132990000.0 |
| Net Investment Purchase And Sale | | | -36519000.0 | -65341000.0 | -30537000.0 | -28568000.0 | -21827000.0 |
| Net Issuance Payments Of Debt | | -239000.0 | 0.0 | 0.0 | | | |
| Net Long Term Debt Issuance | | -239000.0 | 0.0 | 0.0 | | | |
| Operating Cash Flow | | | 683750000.0 | 636881000.0 | 410469000.0 | 344464000.0 | 319965000.0 |
| Operating Gains Losses | | | 98776000.0 | -72971000.0 | -71656000.0 | -49733000.0 | -78871000.0 |
| Other Non Cash Items | | | -40357000.0 | -34895000.0 | -29210000.0 | -26870000.0 | -28522000.0 |
| Provisionand Write Offof Assets | | | 8771000.0 | 8752000.0 | 5286000.0 | 7420000.0 | 3151000.0 |
| Purchase Of Business | | | -18984000.0 | -1035000.0 | -264000.0 | -10114000.0 | -10722000.0 |
| Purchase Of Investment | | | -67388000.0 | -102969000.0 | -69237000.0 | -77654000.0 | -80078000.0 |
| Repayment Of Debt | | -239000.0 | 0.0 | 0.0 | | | |
| Repurchase Of Capital Stock | | | -319897000.0 | -254625000.0 | -276032000.0 | -200840000.0 | -92093000.0 |
| Sale Of Intangibles | | | | | | | 28522000.0 |
| Sale Of Investment | | | 30869000.0 | 37628000.0 | 38700000.0 | 49086000.0 | 58251000.0 |
| Sale Of PPE | | | | | | | 53155000.0 |
| Stock Based Compensation | | | 57663000.0 | 61139000.0 | 63448000.0 | 62275000.0 | 59416000.0 |