| | 2021-12-31 | 2022-12-31 | 2023-12-31 | 2024-12-31 | 2025-06-30 | 2025-12-31 |
| Amortization Cash Flow | | 164088000.0 | 102617000.0 | 108780000.0 | 193443000.0 | 121656000.0 |
| Amortization Of Intangibles | | 164088000.0 | 102617000.0 | 108780000.0 | 193443000.0 | 121656000.0 |
| Asset Impairment Charge | | 1497000.0 | 0.0 | 7834000.0 | 253841000.0 | 108117000.0 |
| Beginning Cash Position | | 445084000.0 | 292034000.0 | 222848000.0 | 238567000.0 | 327649000.0 |
| Capital Expenditure | | -79190000.0 | -46421000.0 | -90437000.0 | -117841000.0 | -95236000.0 |
| Capital Expenditure Reported | | -79190000.0 | -46421000.0 | -90437000.0 | -117841000.0 | -95236000.0 |
| Cash Dividends Paid | | -63789000.0 | -63896000.0 | -63541000.0 | -61741000.0 | -60268000.0 |
| Cash Flow From Continuing Financing Activities | | -217506000.0 | 38540000.0 | -421925000.0 | -377125000.0 | 611539000.0 |
| Cash Flow From Continuing Investing Activities | | -259410000.0 | 27263000.0 | -63361000.0 | -103598000.0 | -812653000.0 |
| Cash Flow From Continuing Operating Activities | | 342806000.0 | 206138000.0 | 301882000.0 | 514914000.0 | 96682000.0 |
| Cash From Discontinued Investing Activities | | 1469000.0 | -648491000.0 | -35997000.0 | | -36538000.0 |
| Cash From Discontinued Operating Activities | | -665000.0 | 304500000.0 | 333856000.0 | -632000.0 | 243995000.0 |
| Change In Account Payable | | -24786000.0 | -18927000.0 | 2346000.0 | 12533000.0 | -8284000.0 |
| Change In Inventory | | -110686000.0 | -56439000.0 | 6746000.0 | -24893000.0 | 84041000.0 |
| Change In Other Working Capital | 73473000.0 | -79453000.0 | -12263000.0 | -28486000.0 | -44196000.0 | |
| Change In Payable | | -24786000.0 | -18927000.0 | 2346000.0 | 12533000.0 | -8284000.0 |
| Change In Payables And Accrued Expense | | -24786000.0 | -18927000.0 | 2346000.0 | 12533000.0 | -8284000.0 |
| Change In Prepaid Assets | | 13420000.0 | -5022000.0 | 41906000.0 | 25483000.0 | -35585000.0 |
| Change In Receivables | | -38459000.0 | -4377000.0 | -3603000.0 | -58388000.0 | -85533000.0 |
| Change In Working Capital | | -239964000.0 | -84765000.0 | 47395000.0 | -89461000.0 | -45361000.0 |
| Changes In Account Receivables | | -38459000.0 | -4377000.0 | -3603000.0 | -58388000.0 | -85533000.0 |
| Changes In Cash | | -133306000.0 | -72050000.0 | 114455000.0 | 33559000.0 | 103025000.0 |
| Common Stock Dividend Paid | -63648000.0 | -63789000.0 | -63896000.0 | -63541000.0 | | |
| Common Stock Issuance | 11097000.0 | 0.0 | 0.0 | | | |
| Common Stock Payments | | 0.0 | 0.0 | -200000000.0 | -501894000.0 | -300000000.0 |
| Deferred Income Tax | | -13008000.0 | -7921000.0 | -113207000.0 | -69219000.0 | -100967000.0 |
| Deferred Tax | | -13008000.0 | -7921000.0 | -113207000.0 | -69219000.0 | -100967000.0 |
| Depreciation | | 66502000.0 | 45488000.0 | 52754000.0 | 80028000.0 | 56082000.0 |
| Depreciation Amortization Depletion | | 230590000.0 | 148105000.0 | 161534000.0 | 273471000.0 | 177738000.0 |
| Depreciation And Amortization | | 230590000.0 | 148105000.0 | 161534000.0 | 273471000.0 | 177738000.0 |
| Effect Of Exchange Rate Changes | | -19744000.0 | 2864000.0 | -9654000.0 | 11796000.0 | 23174000.0 |
| End Cash Position | | 292034000.0 | 192732000.0 | 285314000.0 | 272126000.0 | 402680000.0 |
| Financing Cash Flow | | -217506000.0 | 38540000.0 | -421925000.0 | -377125000.0 | 611539000.0 |
| Free Cash Flow | | 262951000.0 | 464217000.0 | 545301000.0 | 396441000.0 | 245441000.0 |
| Gain Loss On Investment Securities | | | | | | -82636000.0 |
| Income Tax Paid Supplemental Data | 108609000.0 | 162046000.0 | 114211000.0 | 164902000.0 | | |
| Interest Paid Supplemental Data | | 70918000.0 | 100218000.0 | 98376000.0 | | 119337000.0 |
| Interest Received CFI | | 20775000.0 | 63134000.0 | 27196000.0 | | 21078000.0 |
| Investing Cash Flow | | -257941000.0 | -621228000.0 | -99358000.0 | -103598000.0 | -849191000.0 |
| Issuance Of Capital Stock | 11097000.0 | 0.0 | 0.0 | | | |
| Issuance Of Debt | | 744250000.0 | 646000000.0 | 130000000.0 | 430000000.0 | 1140000000.0 |
| Long Term Debt Issuance | | 744250000.0 | 646000000.0 | 130000000.0 | 430000000.0 | 1140000000.0 |
| Long Term Debt Payments | | -884500000.0 | -544750000.0 | -291500000.0 | -251425000.0 | -153000000.0 |
| Net Business Purchase And Sale | | -185995000.0 | 14550000.0 | -120000.0 | -6750000.0 | -825145000.0 |
| Net Common Stock Issuance | | 0.0 | 0.0 | -200000000.0 | -501894000.0 | -300000000.0 |
| Net Income From Continuing Operations | | 363139000.0 | 356328000.0 | 69675000.0 | 191930000.0 | -905640000.0 |
| Net Investment Purchase And Sale | | -15000000.0 | -4000000.0 | 0.0 | -15650000.0 | -5000000.0 |
| Net Issuance Payments Of Debt | | -140250000.0 | 101250000.0 | -161500000.0 | 178575000.0 | 987000000.0 |
| Net Long Term Debt Issuance | | -140250000.0 | 101250000.0 | -161500000.0 | 178575000.0 | 987000000.0 |
| Net Other Financing Charges | | -9159000.0 | -4004000.0 | -236000.0 | -226000.0 | -22360000.0 |
| Net Other Investing Changes | | | | | | 91650000.0 |
| Operating Cash Flow | | 342141000.0 | 510638000.0 | 635738000.0 | 514282000.0 | 340677000.0 |
| Operating Gains Losses | | -6050000.0 | 40796000.0 | 132732000.0 | -88939000.0 | -82636000.0 |
| Other Cash Adjustment Outside Changein Cash | | | -30116000.0 | -42335000.0 | | -51168000.0 |
| Other Non Cash Items | | -20622000.0 | -255053000.0 | -2927000.0 | 12915000.0 | 955463000.0 |
| Pension And Employee Benefit Expense | | 0.0 | 45244000.0 | 132732000.0 | -5407000.0 | 0.0 |
| Proceeds From Stock Option Exercised | | -4308000.0 | 5190000.0 | 3352000.0 | 8161000.0 | 7167000.0 |
| Purchase Of Business | | -198429000.0 | -450000.0 | -120000.0 | -6750000.0 | -831857000.0 |
| Purchase Of Investment | | -22300000.0 | -11300000.0 | -7300000.0 | -5000000.0 | -5000000.0 |
| Repayment Of Debt | | -884500000.0 | -544750000.0 | -291500000.0 | -251425000.0 | -153000000.0 |
| Repurchase Of Capital Stock | | 0.0 | 0.0 | -200000000.0 | -501894000.0 | -300000000.0 |
| Sale Of Business | | 12434000.0 | 15000000.0 | 0.0 | | 6712000.0 |
| Sale Of Investment | | 7300000.0 | 7300000.0 | 7300000.0 | -10650000.0 | 0.0 |
| Stock Based Compensation | | 27224000.0 | 27301000.0 | 25960000.0 | 30376000.0 | 25695000.0 |
| Taxes Refund Paid | | | -18653000.0 | -27114000.0 | | -35727000.0 |