| | 2021-12-31 | 2022-12-31 | 2023-12-31 | 2024-12-31 | 2025-06-30 | 2025-12-31 |
| Amortization Cash Flow | | 612800000.0 | 719800000.0 | 775700000.0 | 815700000.0 | 858400000.0 |
| Amortization Of Intangibles | | 612800000.0 | 719800000.0 | 775700000.0 | 815700000.0 | 858400000.0 |
| Asset Impairment Charge | 94400000.0 | 0.0 | 0.0 | | | |
| Beginning Cash Position | | 351500000.0 | 792800000.0 | 214300000.0 | 251500000.0 | 188200000.0 |
| Capital Expenditure | | -70300000.0 | -108000000.0 | -111000000.0 | -127400000.0 | -104700000.0 |
| Capital Expenditure Reported | | -70300000.0 | -108000000.0 | -111000000.0 | -127400000.0 | -104700000.0 |
| Cash Dividends Paid | | -262300000.0 | -290200000.0 | -321900000.0 | -338500000.0 | -355000000.0 |
| Cash Flow From Continuing Financing Activities | | -1453900000.0 | -499500000.0 | 1069500000.0 | 1194300000.0 | 923600000.0 |
| Cash Flow From Continuing Investing Activities | | -4351800000.0 | -2128300000.0 | -3468500000.0 | -3632400000.0 | -3388000000.0 |
| Cash Flow From Continuing Operating Activities | | 606600000.0 | 2037400000.0 | 2393200000.0 | 2440600000.0 | 2540300000.0 |
| Cash From Discontinued Financing Activities | -6400000.0 | -11400000.0 | 0.0 | 0.0 | | |
| Cash From Discontinued Investing Activities | | 5561300000.0 | 2000000.0 | 0.0 | | 0.0 |
| Cash From Discontinued Operating Activities | | 128000000.0 | -2300000.0 | 0.0 | -30200000.0 | 0.0 |
| Change In Account Payable | | 21300000.0 | 18200000.0 | -13000000.0 | -10500000.0 | -3900000.0 |
| Change In Accrued Expense | | -7600000.0 | -1000000.0 | 109300000.0 | 41200000.0 | 17100000.0 |
| Change In Inventory | | -43100000.0 | -6600000.0 | -1900000.0 | -500000.0 | -18700000.0 |
| Change In Other Working Capital | | 52900000.0 | 93900000.0 | 110700000.0 | 100600000.0 | 124700000.0 |
| Change In Payable | | 21300000.0 | 18200000.0 | -13000000.0 | -10500000.0 | -3900000.0 |
| Change In Payables And Accrued Expense | | 13700000.0 | 17200000.0 | 96300000.0 | 30700000.0 | 13200000.0 |
| Change In Prepaid Assets | | -12800000.0 | -4300000.0 | -19500000.0 | -11700000.0 | -36000000.0 |
| Change In Receivables | | -8600000.0 | -57700000.0 | -4100000.0 | -55400000.0 | -80500000.0 |
| Change In Working Capital | | 2100000.0 | 42500000.0 | 181500000.0 | 63700000.0 | 2700000.0 |
| Changes In Account Receivables | | 2500000.0 | -50200000.0 | 14400000.0 | -44900000.0 | -90300000.0 |
| Changes In Cash | | 478800000.0 | -590700000.0 | -5800000.0 | -27700000.0 | 75900000.0 |
| Common Stock Dividend Paid | | -262300000.0 | -290200000.0 | -321900000.0 | -338500000.0 | -355000000.0 |
| Common Stock Issuance | | 14300000.0 | 15500000.0 | 18500000.0 | 20700000.0 | 22400000.0 |
| Common Stock Payments | | | 0.0 | 0.0 | | -500000000.0 |
| Deferred Income Tax | | 296400000.0 | 374700000.0 | 417900000.0 | 421700000.0 | 399800000.0 |
| Deferred Tax | | 296400000.0 | 374700000.0 | 417900000.0 | 421700000.0 | 399800000.0 |
| Depreciation | | 37300000.0 | 35400000.0 | 37100000.0 | 38200000.0 | 39800000.0 |
| Depreciation Amortization Depletion | | 650100000.0 | 755200000.0 | 812800000.0 | 853900000.0 | 898200000.0 |
| Depreciation And Amortization | | 650100000.0 | 755200000.0 | 812800000.0 | 853900000.0 | 898200000.0 |
| Dividends Received CFI | | 0.0 | 32500000.0 | 10800000.0 | 7500000.0 | 5100000.0 |
| Earnings Losses From Equity Investments | | 0.0 | -165400000.0 | -234600000.0 | -150600000.0 | -25500000.0 |
| Effect Of Exchange Rate Changes | | -37500000.0 | 12200000.0 | -20300000.0 | 18600000.0 | 33300000.0 |
| End Cash Position | | 792800000.0 | 214300000.0 | 188200000.0 | 223800000.0 | 297400000.0 |
| Financing Cash Flow | | -1465300000.0 | -499500000.0 | 1069500000.0 | 1194300000.0 | 923600000.0 |
| Free Cash Flow | | 664300000.0 | 1927100000.0 | 2282200000.0 | 2283000000.0 | 2435600000.0 |
| Interest Paid Supplemental Data | | 206500000.0 | 201900000.0 | 239900000.0 | | 306600000.0 |
| Investing Cash Flow | | 1209500000.0 | -2126300000.0 | -3468500000.0 | -3632400000.0 | -3388000000.0 |
| Issuance Of Capital Stock | | 14300000.0 | 15500000.0 | 18500000.0 | 20700000.0 | 22400000.0 |
| Issuance Of Debt | | 0.0 | 0.0 | 2000000000.0 | 2185000000.0 | 2000000000.0 |
| Long Term Debt Issuance | | 0.0 | 0.0 | 2000000000.0 | 2185000000.0 | 2000000000.0 |
| Long Term Debt Payments | | -800000000.0 | -700000000.0 | -500000000.0 | | -1000000000.0 |
| Net Business Purchase And Sale | | -4280100000.0 | -2052700000.0 | -3612900000.0 | -3759800000.0 | -3290000000.0 |
| Net Common Stock Issuance | | 14300000.0 | 15500000.0 | 18500000.0 | 20700000.0 | -477600000.0 |
| Net Income From Continuing Operations | | 985600000.0 | 1368400000.0 | 1549300000.0 | 1539600000.0 | 1536300000.0 |
| Net Investment Purchase And Sale | | 0.0 | 0.0 | 245600000.0 | | 0.0 |
| Net Issuance Payments Of Debt | | -1270000000.0 | -340000000.0 | 1265000000.0 | 1450000000.0 | 1725000000.0 |
| Net Long Term Debt Issuance | | -800000000.0 | -700000000.0 | 1500000000.0 | 1685000000.0 | 1000000000.0 |
| Net Other Financing Charges | -100000.0 | -4100000.0 | | 19300000.0 | -24400000.0 | -57600000.0 |
| Net Other Investing Changes | | -1400000.0 | -100000.0 | -1000000.0 | 1700000.0 | 1600000.0 |
| Net Short Term Debt Issuance | | -470000000.0 | 360000000.0 | -235000000.0 | | 725000000.0 |
| Operating Cash Flow | | 734600000.0 | 2035100000.0 | 2393200000.0 | 2410400000.0 | 2540300000.0 |
| Operating Gains Losses | -21600000.0 | | -165400000.0 | -234600000.0 | -150600000.0 | -25500000.0 |
| Other Non Cash Items | | 6600000.0 | -5600000.0 | 4200000.0 | -9800000.0 | -23300000.0 |
| Proceeds From Stock Option Exercised | | 68200000.0 | 115200000.0 | 88600000.0 | 86500000.0 | 88800000.0 |
| Purchase Of Business | | -4280100000.0 | -2052700000.0 | -3612900000.0 | -3759800000.0 | -3290000000.0 |
| Repayment Of Debt | | -800000000.0 | -700000000.0 | -500000000.0 | | -1000000000.0 |
| Repurchase Of Capital Stock | | | 0.0 | 0.0 | | -500000000.0 |
| Sale Of Business | 0.0 | | | | | |
| Sale Of Investment | | 0.0 | 0.0 | 245600000.0 | | 0.0 |
| Stock Based Compensation | | 118500000.0 | 123500000.0 | 145900000.0 | 155300000.0 | 166300000.0 |
| Taxes Refund Paid | | -1452700000.0 | -455900000.0 | -483800000.0 | -433200000.0 | -414200000.0 |