| | 2021-12-31 | 2022-12-31 | 2023-12-31 | 2024-12-31 | 2025-06-30 | 2025-12-31 |
| Amortization Cash Flow | | 23300000.0 | 18900000.0 | 23100000.0 | 41800000.0 | 50700000.0 |
| Amortization Of Intangibles | | 23300000.0 | 18900000.0 | 23100000.0 | 41800000.0 | 50700000.0 |
| Amortization Of Securities | | 4400000.0 | -27700000.0 | -48800000.0 | -43300000.0 | -33700000.0 |
| Beginning Cash Position | | 1319100000.0 | 1682900000.0 | 1397900000.0 | 2203200000.0 | 2875900000.0 |
| Capital Expenditure | | -281200000.0 | -204100000.0 | -378900000.0 | -368200000.0 | -364800000.0 |
| Cash Flow From Continuing Financing Activities | | -2130300000.0 | -1570400000.0 | -50100000.0 | -452700000.0 | -2371500000.0 |
| Cash Flow From Continuing Investing Activities | | 763900000.0 | -649300000.0 | -727400000.0 | -784000000.0 | -599100000.0 |
| Cash Flow From Continuing Operating Activities | | 1730600000.0 | 1935500000.0 | 2258100000.0 | 2400900000.0 | 2590600000.0 |
| Change In Account Payable | | 105200000.0 | -43100000.0 | -10200000.0 | 103800000.0 | 27900000.0 |
| Change In Accrued Expense | | 80200000.0 | 160800000.0 | -106700000.0 | -44300000.0 | 68300000.0 |
| Change In Inventory | | -109100000.0 | -253500000.0 | 131200000.0 | -33600000.0 | -90600000.0 |
| Change In Other Current Assets | | -35300000.0 | 17700000.0 | -11000000.0 | -15100000.0 | -16200000.0 |
| Change In Other Current Liabilities | | 23500000.0 | -21700000.0 | -8300000.0 | 1300000.0 | 6800000.0 |
| Change In Other Working Capital | | 632900000.0 | 439900000.0 | 43500000.0 | 75100000.0 | 371400000.0 |
| Change In Payable | | 105200000.0 | -43100000.0 | -10200000.0 | 103800000.0 | 27900000.0 |
| Change In Payables And Accrued Expense | | 185400000.0 | 117700000.0 | -116900000.0 | 59500000.0 | 96200000.0 |
| Change In Prepaid Assets | | -7700000.0 | -27600000.0 | -13700000.0 | -33500000.0 | -95900000.0 |
| Change In Receivables | | -456700000.0 | -146400000.0 | -45400000.0 | -101600000.0 | -215900000.0 |
| Change In Working Capital | | 233000000.0 | 126100000.0 | -20600000.0 | -47900000.0 | 55800000.0 |
| Changes In Account Receivables | | -456700000.0 | -146400000.0 | -45400000.0 | -101600000.0 | -215900000.0 |
| Changes In Cash | | 364200000.0 | -284200000.0 | 1480600000.0 | 1164200000.0 | -380000000.0 |
| Common Stock Issuance | | 26100000.0 | 43800000.0 | 63100000.0 | 74800000.0 | 44700000.0 |
| Common Stock Payments | | -1991200000.0 | -1500500000.0 | -600000.0 | -401700000.0 | -2289800000.0 |
| Depreciation | | 81000000.0 | 94500000.0 | 99700000.0 | 97300000.0 | 101300000.0 |
| Depreciation Amortization Depletion | | 104300000.0 | 113400000.0 | 122800000.0 | 139100000.0 | 152000000.0 |
| Depreciation And Amortization | | 104300000.0 | 113400000.0 | 122800000.0 | 139100000.0 | 152000000.0 |
| Earnings Losses From Equity Investments | 7600000.0 | 68100000.0 | 42100000.0 | 29400000.0 | | |
| Effect Of Exchange Rate Changes | | -400000.0 | -800000.0 | -2600000.0 | 1100000.0 | -600000.0 |
| End Cash Position | | 1682900000.0 | 1397900000.0 | 2875900000.0 | 3367400000.0 | 2495300000.0 |
| Financing Cash Flow | | -2130300000.0 | -1570400000.0 | -50100000.0 | -452700000.0 | -2371500000.0 |
| Free Cash Flow | | 1449400000.0 | 1731400000.0 | 1879200000.0 | 2032700000.0 | 2225800000.0 |
| Income Tax Paid Supplemental Data | | 260200000.0 | 426300000.0 | 578900000.0 | 559700000.0 | 451500000.0 |
| Investing Cash Flow | | 763900000.0 | -649300000.0 | -727400000.0 | -784000000.0 | -599100000.0 |
| Issuance Of Capital Stock | | 26100000.0 | 43800000.0 | 63100000.0 | 74800000.0 | 44700000.0 |
| Issuance Of Debt | 989400000.0 | 0.0 | 0.0 | | | |
| Long Term Debt Issuance | 989400000.0 | 0.0 | 0.0 | | | |
| Long Term Debt Payments | -19500000.0 | 0.0 | 0.0 | | | |
| Net Business Purchase And Sale | | -30800000.0 | -8500000.0 | -275500000.0 | -311400000.0 | -41600000.0 |
| Net Common Stock Issuance | | -1965100000.0 | -1456700000.0 | 62500000.0 | -326900000.0 | -2245100000.0 |
| Net Income From Continuing Operations | | 856600000.0 | 1147800000.0 | 1745200000.0 | 1939600000.0 | 1853400000.0 |
| Net Investment Purchase And Sale | | 1075900000.0 | -437000000.0 | -73100000.0 | -104600000.0 | -192800000.0 |
| Net Issuance Payments Of Debt | 969900000.0 | 0.0 | 0.0 | | | |
| Net Long Term Debt Issuance | 969900000.0 | 0.0 | 0.0 | | | |
| Net Other Financing Charges | | -165200000.0 | -113700000.0 | -112600000.0 | -125800000.0 | -126400000.0 |
| Net Other Investing Changes | 400000.0 | | 300000.0 | 100000.0 | | 100000.0 |
| Net PPEPurchase And Sale | | -281200000.0 | -204100000.0 | -378900000.0 | -368200000.0 | -364800000.0 |
| Operating Cash Flow | | 1730600000.0 | 1935500000.0 | 2258100000.0 | 2400900000.0 | 2590600000.0 |
| Operating Gains Losses | 7600000.0 | 68100000.0 | 42100000.0 | 29400000.0 | | |
| Other Non Cash Items | | 246900000.0 | 326900000.0 | 201600000.0 | 117100000.0 | 283600000.0 |
| Purchase Of Business | | -30800000.0 | -8500000.0 | -275500000.0 | -311400000.0 | -41600000.0 |
| Purchase Of Investment | | -389100000.0 | -1855800000.0 | -1965300000.0 | -1967500000.0 | -1996100000.0 |
| Purchase Of PPE | | -281200000.0 | -204100000.0 | -378900000.0 | -368200000.0 | -364800000.0 |
| Repayment Of Debt | -19500000.0 | 0.0 | 0.0 | | | |
| Repurchase Of Capital Stock | | -1991200000.0 | -1500500000.0 | -600000.0 | -401700000.0 | -2289800000.0 |
| Sale Of Investment | | 1465000000.0 | 1418800000.0 | 1892200000.0 | 1862900000.0 | 1803300000.0 |
| Stock Based Compensation | | 217300000.0 | 249000000.0 | 257900000.0 | 266900000.0 | 279500000.0 |