| | 2019-12-31 | 2020-12-31 | 2021-12-31 | 2022-12-31 | 2023-12-31 | 2024-12-31 | 2025-06-30 |
| Asset Impairment Charge | | | 800000.0 | 11900000.0 | 0.0 | 0.0 | |
| Beginning Cash Position | | | 667115000.0 | 471100000.0 | 434500000.0 | 404400000.0 | 407700000.0 |
| Capital Expenditure | | | -133746000.0 | -114300000.0 | -156700000.0 | -189000000.0 | -186600000.0 |
| Capital Expenditure Reported | | -98920000.0 | | | | | |
| Cash Flow From Continuing Financing Activities | | | -55429000.0 | 973600000.0 | -425600000.0 | -218800000.0 | -356200000.0 |
| Cash Flow From Continuing Investing Activities | | | -797381000.0 | -1207600000.0 | 20200000.0 | -160200000.0 | -198700000.0 |
| Cash Flow From Continuing Operating Activities | | | 669500000.0 | 194400000.0 | 374900000.0 | 455200000.0 | 534200000.0 |
| Change In Account Payable | | | 69900000.0 | -94200000.0 | -51800000.0 | -40900000.0 | 20200000.0 |
| Change In Income Tax Payable | | | -28800000.0 | -1200000.0 | -21300000.0 | 24100000.0 | 6000000.0 |
| Change In Inventory | | | 46100000.0 | -158800000.0 | -46300000.0 | 8500000.0 | 43400000.0 |
| Change In Other Current Assets | | | -19100000.0 | -32400000.0 | 1900000.0 | -7500000.0 | 37800000.0 |
| Change In Other Current Liabilities | | | 10500000.0 | 5600000.0 | -4100000.0 | 5600000.0 | 6300000.0 |
| Change In Other Working Capital | | | 1084900000.0 | -1241600000.0 | -322600000.0 | -626800000.0 | 17000000.0 |
| Change In Payable | | | 41100000.0 | -95400000.0 | -73100000.0 | -16800000.0 | 26200000.0 |
| Change In Payables And Accrued Expense | | | 41100000.0 | -95400000.0 | -73100000.0 | -16800000.0 | 26200000.0 |
| Change In Receivables | | | -20400000.0 | -87400000.0 | 11400000.0 | 16200000.0 | -5300000.0 |
| Change In Tax Payable | | | -28800000.0 | -1200000.0 | -21300000.0 | 24100000.0 | 6000000.0 |
| Change In Working Capital | | | 1143100000.0 | -1610000000.0 | -432800000.0 | -620800000.0 | 125400000.0 |
| Changes In Account Receivables | | | -20400000.0 | -87400000.0 | 11400000.0 | 16200000.0 | -5300000.0 |
| Changes In Cash | | | -183346000.0 | -39600000.0 | -30500000.0 | 76200000.0 | -20700000.0 |
| Common Stock Payments | | | -49998000.0 | -215700000.0 | -428700000.0 | -203600000.0 | -340000000.0 |
| Depreciation Amortization Depletion | | | 137600000.0 | 137300000.0 | 145900000.0 | 151600000.0 | 156800000.0 |
| Depreciation And Amortization | | | 137600000.0 | 137300000.0 | 145900000.0 | 151600000.0 | 156800000.0 |
| Effect Of Exchange Rate Changes | | | -12636000.0 | 3000000.0 | 400000.0 | 9200000.0 | -15300000.0 |
| End Cash Position | | | 471133000.0 | 434500000.0 | 404400000.0 | 489800000.0 | 387000000.0 |
| Financing Cash Flow | | | -55429000.0 | 973600000.0 | -425600000.0 | -218800000.0 | -356200000.0 |
| Free Cash Flow | | | 535718000.0 | 80100000.0 | 218200000.0 | 266200000.0 | 347600000.0 |
| Gain Loss On Investment Securities | | -700000.0 | | | | | |
| Gain Loss On Sale Of Business | | | 0.0 | -1400000.0 | -2500000.0 | 0.0 | |
| Gain Loss On Sale Of PPE | | 1100000.0 | | | | | |
| Investing Cash Flow | | | -797381000.0 | -1207600000.0 | 20200000.0 | -160200000.0 | -198700000.0 |
| Issuance Of Debt | | | 0.0 | 1186200000.0 | 0.0 | 0.0 | |
| Long Term Debt Issuance | | | 0.0 | 1186200000.0 | 0.0 | 0.0 | |
| Long Term Debt Payments | | | -3020000.0 | -500000.0 | -500000.0 | -400000.0 | -400000.0 |
| Net Business Purchase And Sale | | | -125516000.0 | -99300000.0 | 2500000.0 | 0.0 | -216700000.0 |
| Net Common Stock Issuance | | | -49998000.0 | -215700000.0 | -428700000.0 | -203600000.0 | -340000000.0 |
| Net Income From Continuing Operations | | | 4254300000.0 | -3627500000.0 | -637300000.0 | -1844200000.0 | 319200000.0 |
| Net Intangibles Purchase And Sale | | | 0.0 | -1500000.0 | 0.0 | -23400000.0 | |
| Net Investment Purchase And Sale | | | -84731000.0 | -994200000.0 | 174200000.0 | 28700000.0 | 204500000.0 |
| Net Issuance Payments Of Debt | | | -3020000.0 | 1185700000.0 | -500000.0 | -400000.0 | -400000.0 |
| Net Long Term Debt Issuance | | | -3020000.0 | 1185700000.0 | -500000.0 | -400000.0 | -400000.0 |
| Net Other Financing Charges | | | -23043000.0 | -14000000.0 | -14900000.0 | -34000000.0 | -33300000.0 |
| Net Other Investing Changes | | | -453440000.0 | | | | |
| Net PPEPurchase And Sale | | | -133694000.0 | -112600000.0 | -156500000.0 | -165500000.0 | -163100000.0 |
| Operating Cash Flow | | | 669464000.0 | 194400000.0 | 374900000.0 | 455200000.0 | 534200000.0 |
| Operating Gains Losses | | -11700000.0 | | -1400000.0 | -2500000.0 | | |
| Other Non Cash Items | | | 8664000.0 | 22100000.0 | -12000000.0 | 49500000.0 | 56200000.0 |
| Proceeds From Stock Option Exercised | | | 20632000.0 | 17600000.0 | 18500000.0 | 19200000.0 | 17500000.0 |
| Provisionand Write Offof Assets | | | 0.0 | 7500000.0 | 0.0 | 0.0 | |
| Purchase Of Business | | | -125516000.0 | -100700000.0 | 0.0 | 0.0 | -216700000.0 |
| Purchase Of Intangibles | | | 0.0 | -1500000.0 | 0.0 | -23400000.0 | |
| Purchase Of Investment | | | -851627000.0 | -2060200000.0 | -689000000.0 | -1276600000.0 | -928700000.0 |
| Purchase Of PPE | | | -133746000.0 | -112800000.0 | -156700000.0 | -165600000.0 | -163200000.0 |
| Repayment Of Debt | | | -3020000.0 | -500000.0 | -500000.0 | -400000.0 | -400000.0 |
| Repurchase Of Capital Stock | | | -49998000.0 | -215700000.0 | -428700000.0 | -203600000.0 | -340000000.0 |
| Sale Of Business | | | 0.0 | 1400000.0 | 2500000.0 | 0.0 | |
| Sale Of Intangibles | 8818000.0 | | | | | | |
| Sale Of Investment | | | 766896000.0 | 1066000000.0 | 863200000.0 | 1305300000.0 | 1133200000.0 |
| Sale Of PPE | | | 52000.0 | 200000.0 | 200000.0 | 100000.0 | 100000.0 |
| Stock Based Compensation | | | 51200000.0 | 60900000.0 | 61300000.0 | 62300000.0 | 59200000.0 |
| Unrealized Gain Loss On Investment Securities | | | -4926200000.0 | 5193600000.0 | 1252300000.0 | 2656800000.0 | -182600000.0 |