| 2019-12-31 | 2020-12-31 | 2021-12-31 | 2022-12-31 | 2023-12-31 | 2024-12-31 | 2025-03-31 |
Amortization Cash Flow | | | | 95700000.0 | 87100000.0 | 84100000.0 | |
Amortization Of Intangibles | | | | 95700000.0 | 87100000.0 | 84100000.0 | |
Asset Impairment Charge | | | 1700000.0 | 7800000.0 | 0.0 | 0.0 | |
Beginning Cash Position | | | 2228600000.0 | 2054800000.0 | 1536700000.0 | 1627400000.0 | 1281900000.0 |
Capital Expenditure | | | -187400000.0 | -186300000.0 | -202500000.0 | -221300000.0 | -223900000.0 |
Cash Dividends Paid | | | -162300000.0 | -150200000.0 | -152300000.0 | -155900000.0 | -159400000.0 |
Cash Flow From Continuing Financing Activities | | | -1089800000.0 | -818400000.0 | -403900000.0 | -477500000.0 | -500000000.0 |
Cash Flow From Continuing Investing Activities | | | 302800000.0 | -262100000.0 | -637700000.0 | -657800000.0 | -751200000.0 |
Cash Flow From Continuing Operating Activities | | | 630500000.0 | 596900000.0 | 1138100000.0 | 1332700000.0 | 1642600000.0 |
Cash From Discontinued Investing Activities | | -215800000.0 | -145200000.0 | 0.0 | 0.0 | | |
Cash From Discontinued Operating Activities | | 227700000.0 | 151200000.0 | 0.0 | 0.0 | | |
Change In Account Payable | | | 89900000.0 | 41700000.0 | -68500000.0 | 69700000.0 | |
Change In Income Tax Payable | 26600000.0 | | | | | | |
Change In Other Working Capital | | | 4500000.0 | -261700000.0 | 3000000.0 | -440700000.0 | 132500000.0 |
Change In Payable | | | 46600000.0 | 11000000.0 | -161100000.0 | 106300000.0 | 168500000.0 |
Change In Payables And Accrued Expense | | | 46600000.0 | 11000000.0 | -161100000.0 | 106300000.0 | 168500000.0 |
Change In Receivables | | | -871100000.0 | -1275100000.0 | 466200000.0 | -719400000.0 | -646100000.0 |
Change In Tax Payable | 26600000.0 | | | | | | |
Change In Working Capital | | | -233200000.0 | -195800000.0 | 261000000.0 | -1000000.0 | 395900000.0 |
Changes In Account Receivables | | | -871100000.0 | -1275100000.0 | 466200000.0 | -719400000.0 | -646100000.0 |
Changes In Cash | | | -150500000.0 | -483600000.0 | 96500000.0 | 197400000.0 | 391400000.0 |
Common Stock Dividend Paid | | | -157600000.0 | -150200000.0 | -152300000.0 | -155900000.0 | -159400000.0 |
Common Stock Payments | | | -839300000.0 | -572800000.0 | -193100000.0 | -307400000.0 | -325600000.0 |
Deferred Income Tax | | | 131700000.0 | 63800000.0 | -108500000.0 | 244900000.0 | 212400000.0 |
Deferred Tax | | | 131700000.0 | 63800000.0 | -108500000.0 | 244900000.0 | 212400000.0 |
Depreciation | | | | 86300000.0 | 109300000.0 | 139400000.0 | |
Depreciation And Amortization | | | 171600000.0 | 182000000.0 | 196400000.0 | 223500000.0 | 229600000.0 |
Effect Of Exchange Rate Changes | | | -23300000.0 | -34500000.0 | -5800000.0 | -17100000.0 | -3700000.0 |
End Cash Position | | | 2054800000.0 | 1536700000.0 | 1627400000.0 | 1807700000.0 | 1673300000.0 |
Financing Cash Flow | | | -1089800000.0 | -818400000.0 | -403900000.0 | -477500000.0 | -500000000.0 |
Free Cash Flow | | | 594300000.0 | 410600000.0 | 935600000.0 | 1111400000.0 | 1418700000.0 |
Gain Loss On Investment Securities | | | -128200000.0 | 179700000.0 | 68700000.0 | 75800000.0 | 83000000.0 |
Gain Loss On Sale Of Business | | | 0.0 | 0.0 | 0.0 | 8600000.0 | |
Income Tax Paid Supplemental Data | | 98500000.0 | 221100000.0 | 127700000.0 | 235400000.0 | | |
Interest Paid Supplemental Data | | | 109800000.0 | 108600000.0 | 107400000.0 | 107400000.0 | |
Investing Cash Flow | | | 157600000.0 | -262100000.0 | -637700000.0 | -657800000.0 | -751200000.0 |
Issuance Of Capital Stock | | 0.0 | | | | | |
Issuance Of Debt | | | 347200000.0 | 0.0 | 173200000.0 | 0.0 | |
Long Term Debt Issuance | | | 347200000.0 | 0.0 | 173200000.0 | 0.0 | |
Long Term Debt Payments | | | -419800000.0 | -75900000.0 | -225000000.0 | 0.0 | |
Net Business Purchase And Sale | | | 1299000000.0 | -67700000.0 | -300000.0 | -17900000.0 | -7700000.0 |
Net Common Stock Issuance | | | -839300000.0 | -572800000.0 | -193100000.0 | -307400000.0 | -325600000.0 |
Net Income From Continuing Operations | | | 602900000.0 | 276600000.0 | 642500000.0 | 760200000.0 | 670400000.0 |
Net Investment Purchase And Sale | | | -697900000.0 | 31100000.0 | -402100000.0 | -402100000.0 | -505400000.0 |
Net Issuance Payments Of Debt | | | -72600000.0 | -75900000.0 | -51800000.0 | 0.0 | |
Net Long Term Debt Issuance | | 242500000.0 | -72600000.0 | -75900000.0 | -51800000.0 | | |
Net Other Financing Charges | | -26700000.0 | | | -2500000.0 | | |
Net Other Investing Changes | | | 3200000.0 | 600000.0 | 2400000.0 | 100000.0 | |
Net PPEPurchase And Sale | | | -187400000.0 | -186300000.0 | -202500000.0 | -221300000.0 | -223900000.0 |
Net Preferred Stock Issuance | | 0.0 | | | | | |
Net Short Term Debt Issuance | | 0.0 | 0.0 | 0.0 | | | |
Operating Cash Flow | | | 781700000.0 | 596900000.0 | 1138100000.0 | 1332700000.0 | 1642600000.0 |
Operating Gains Losses | | | -128200000.0 | 179700000.0 | 68700000.0 | 84400000.0 | 91600000.0 |
Other Non Cash Items | | | 17300000.0 | 20200000.0 | 2900000.0 | -60400000.0 | -39000000.0 |
Preferred Stock Dividend Paid | | -18700000.0 | -4700000.0 | 0.0 | 0.0 | | |
Preferred Stock Issuance | | 0.0 | | | | | |
Proceeds From Stock Option Exercised | | | -15600000.0 | -19500000.0 | -4200000.0 | -14200000.0 | -15000000.0 |
Purchase Of Business | | | -16600000.0 | -72500000.0 | -300000.0 | -17900000.0 | -7700000.0 |
Purchase Of Investment | | | -3202200000.0 | -3199000000.0 | -2290300000.0 | -2476600000.0 | -2576700000.0 |
Purchase Of PPE | | | -187400000.0 | -186300000.0 | -202500000.0 | -221300000.0 | -223900000.0 |
Repayment Of Debt | | | -419800000.0 | -75900000.0 | -225000000.0 | 0.0 | |
Repurchase Of Capital Stock | | | -839300000.0 | -572800000.0 | -193100000.0 | -307400000.0 | -325600000.0 |
Sale Of Business | | 0.0 | 1315600000.0 | 4800000.0 | 0.0 | | |
Sale Of Investment | | | 2504300000.0 | 3230100000.0 | 1888200000.0 | 2074500000.0 | 2071300000.0 |
Sale Of PPE | 3300000.0 | | | | | | |
Short Term Debt Issuance | | 200000000.0 | 0.0 | 0.0 | | | |
Short Term Debt Payments | | -200000000.0 | 0.0 | 0.0 | | | |
Stock Based Compensation | | | 66700000.0 | 62600000.0 | 75100000.0 | 81100000.0 | 81700000.0 |