| | 2021-12-31 | 2022-12-31 | 2023-12-31 | 2024-12-31 | 2025-06-30 | 2025-12-31 |
| Amortization Cash Flow | | 11800000.0 | 38600000.0 | 36500000.0 | | 32800000.0 |
| Amortization Of Intangibles | | 11800000.0 | 38600000.0 | 36500000.0 | | 32800000.0 |
| Beginning Cash Position | | 1053600000.0 | 643300000.0 | 567500000.0 | 940500000.0 | 607300000.0 |
| Capital Expenditure | | -364800000.0 | -236600000.0 | -358800000.0 | -416900000.0 | -363500000.0 |
| Cash Flow From Continuing Financing Activities | | -552500000.0 | -318600000.0 | -734800000.0 | -727300000.0 | -1686400000.0 |
| Cash Flow From Continuing Investing Activities | | -521500000.0 | -507200000.0 | -207500000.0 | -56800000.0 | 536000000.0 |
| Cash Flow From Continuing Operating Activities | | 669500000.0 | 748500000.0 | 989500000.0 | 987700000.0 | 1440700000.0 |
| Change In Account Payable | | 295100000.0 | 466500000.0 | 211700000.0 | 389200000.0 | 347000000.0 |
| Change In Accrued Expense | | 8500000.0 | 37200000.0 | -60000000.0 | 10500000.0 | 55400000.0 |
| Change In Inventory | | 49300000.0 | -252600000.0 | 12400000.0 | 18500000.0 | -63700000.0 |
| Change In Other Working Capital | | 5300000.0 | -7100000.0 | -14500000.0 | -10800000.0 | -18600000.0 |
| Change In Payable | | 295100000.0 | 466500000.0 | 211700000.0 | 389200000.0 | 347000000.0 |
| Change In Payables And Accrued Expense | | 303600000.0 | 503700000.0 | 151700000.0 | 399700000.0 | 402400000.0 |
| Change In Prepaid Assets | | -131600000.0 | 19300000.0 | -5800000.0 | 34100000.0 | -14800000.0 |
| Change In Receivables | | -199900000.0 | -260100000.0 | -35000000.0 | -396500000.0 | -201900000.0 |
| Change In Working Capital | | 26700000.0 | 3200000.0 | 108800000.0 | 45000000.0 | 103400000.0 |
| Changes In Account Receivables | | -199900000.0 | -260100000.0 | -35000000.0 | -396500000.0 | -201900000.0 |
| Changes In Cash | | -404500000.0 | -77300000.0 | 47200000.0 | 203600000.0 | 290300000.0 |
| Common Stock Issuance | | 22500000.0 | 26600000.0 | 28200000.0 | 29000000.0 | 28100000.0 |
| Common Stock Payments | | -557700000.0 | -688700000.0 | -750000000.0 | | -500000000.0 |
| Deferred Income Tax | | -21600000.0 | -55000000.0 | -43800000.0 | -2000000.0 | 182200000.0 |
| Deferred Tax | | -21600000.0 | -55000000.0 | -43800000.0 | -2000000.0 | 182200000.0 |
| Depreciation | | 144100000.0 | 147400000.0 | 181200000.0 | | 219000000.0 |
| Depreciation Amortization Depletion | | 155900000.0 | 186000000.0 | 217700000.0 | 236100000.0 | 251800000.0 |
| Depreciation And Amortization | | 155900000.0 | 186000000.0 | 217700000.0 | 236100000.0 | 251800000.0 |
| Earnings Losses From Equity Investments | | | -1900000.0 | 1400000.0 | | -78100000.0 |
| Effect Of Exchange Rate Changes | | -5800000.0 | 1500000.0 | -7400000.0 | 16200000.0 | 21500000.0 |
| End Cash Position | | 643300000.0 | 567500000.0 | 607300000.0 | 1144100000.0 | 919100000.0 |
| Financing Cash Flow | | -552500000.0 | -318600000.0 | -734800000.0 | -727300000.0 | -1686400000.0 |
| Free Cash Flow | | 304700000.0 | 511900000.0 | 630700000.0 | 570800000.0 | 1077200000.0 |
| Gain Loss On Investment Securities | -11600000.0 | -200000.0 | -1900000.0 | | | |
| Income Tax Paid Supplemental Data | | 114200000.0 | 212300000.0 | 198000000.0 | | 94400000.0 |
| Interest Paid Supplemental Data | | 12200000.0 | 12400000.0 | 11400000.0 | | 11400000.0 |
| Investing Cash Flow | | -521500000.0 | -507200000.0 | -207500000.0 | -56800000.0 | 536000000.0 |
| Issuance Of Capital Stock | | 22500000.0 | 26600000.0 | 28200000.0 | 29000000.0 | 28100000.0 |
| Issuance Of Debt | | 0.0 | 1230600000.0 | 0.0 | | 0.0 |
| Long Term Debt Issuance | | 0.0 | 1230600000.0 | 0.0 | | 0.0 |
| Long Term Debt Payments | | 0.0 | -787300000.0 | 0.0 | | -1207500000.0 |
| Net Business Purchase And Sale | -30200000.0 | -3900000.0 | 0.0 | 0.0 | | |
| Net Common Stock Issuance | | -535200000.0 | -662100000.0 | -721800000.0 | -721000000.0 | -471900000.0 |
| Net Income From Continuing Operations | | 341200000.0 | 541500000.0 | 576200000.0 | 571500000.0 | 836300000.0 |
| Net Investment Purchase And Sale | | -153000000.0 | -272500000.0 | 166800000.0 | 373000000.0 | 898900000.0 |
| Net Issuance Payments Of Debt | | 0.0 | 443300000.0 | 0.0 | | -1207500000.0 |
| Net Long Term Debt Issuance | | 0.0 | 443300000.0 | 0.0 | | -1207500000.0 |
| Net Other Financing Charges | | -17300000.0 | -99800000.0 | -13000000.0 | -6300000.0 | -7000000.0 |
| Net Other Investing Changes | | 200000.0 | 1900000.0 | -15500000.0 | -12900000.0 | 600000.0 |
| Net PPEPurchase And Sale | | -364800000.0 | -236600000.0 | -358800000.0 | -416900000.0 | -363500000.0 |
| Operating Cash Flow | | 669500000.0 | 748500000.0 | 989500000.0 | 987700000.0 | 1440700000.0 |
| Operating Gains Losses | | -200000.0 | -1900000.0 | 1400000.0 | | -78100000.0 |
| Other Non Cash Items | | 40800000.0 | -76100000.0 | -41200000.0 | -29100000.0 | -14500000.0 |
| Purchase Of Business | -30200000.0 | -3900000.0 | 0.0 | 0.0 | | |
| Purchase Of Investment | | -2280800000.0 | -3219900000.0 | -2657600000.0 | -1951700000.0 | -1265800000.0 |
| Purchase Of PPE | | -364800000.0 | -236600000.0 | -358800000.0 | -416900000.0 | -363500000.0 |
| Repayment Of Debt | | 0.0 | -787300000.0 | 0.0 | | -1207500000.0 |
| Repurchase Of Capital Stock | | -557700000.0 | -688700000.0 | -750000000.0 | | -500000000.0 |
| Sale Of Investment | | 2127800000.0 | 2947400000.0 | 2824400000.0 | 2324700000.0 | 2164700000.0 |
| Stock Based Compensation | | 126500000.0 | 150800000.0 | 170400000.0 | 166200000.0 | 159600000.0 |
| Unrealized Gain Loss On Investment Securities | -11600000.0 | | | | | |