| 2019-12-31 | 2020-12-31 | 2021-12-31 | 2022-12-31 | 2023-12-31 | 2024-09-30 |
Amortization Cash Flow | | 32280000.0 | 49886000.0 | 103320000.0 | 104194000.0 | 98958000.0 |
Amortization Of Intangibles | | 32280000.0 | 49886000.0 | 103320000.0 | 104194000.0 | 98958000.0 |
Beginning Cash Position | | 322883000.0 | 655128000.0 | 147339000.0 | 132723000.0 | 161525000.0 |
Capital Expenditure | | -62128000.0 | -109992000.0 | -86188000.0 | -129060000.0 | -134741000.0 |
Capital Expenditure Reported | | -62128000.0 | -109992000.0 | -86188000.0 | -129060000.0 | -134741000.0 |
Cash Flow From Continuing Financing Activities | | -30428000.0 | -102970000.0 | 64043000.0 | -277137000.0 | -446136000.0 |
Cash Flow From Continuing Investing Activities | | -124095000.0 | -817287000.0 | -134232000.0 | -178063000.0 | -221404000.0 |
Cash Flow From Continuing Operating Activities | | 486533000.0 | 411156000.0 | 58516000.0 | 521670000.0 | 718793000.0 |
Change In Account Payable | | 66040000.0 | 297323000.0 | -223031000.0 | -120900000.0 | 24309000.0 |
Change In Accrued Expense | | 80750000.0 | 79612000.0 | 82667000.0 | -19375000.0 | 52016000.0 |
Change In Inventory | | -77983000.0 | -470991000.0 | -319274000.0 | 262670000.0 | 234166000.0 |
Change In Other Current Assets | | 12859000.0 | -819000.0 | 4766000.0 | 24266000.0 | -12257000.0 |
Change In Other Working Capital | | -6968000.0 | -31809000.0 | -16910000.0 | -977000.0 | -699000.0 |
Change In Payable | | 66040000.0 | 297323000.0 | -223031000.0 | -120900000.0 | 24309000.0 |
Change In Payables And Accrued Expense | | 146790000.0 | 376935000.0 | -140364000.0 | -140275000.0 | 76325000.0 |
Change In Receivables | | -55976000.0 | -131861000.0 | 6547000.0 | -18272000.0 | -69434000.0 |
Change In Working Capital | | 18722000.0 | -258545000.0 | -465235000.0 | 127412000.0 | 227823000.0 |
Changes In Account Receivables | | -55976000.0 | -131861000.0 | 6547000.0 | -18272000.0 | -69434000.0 |
Changes In Cash | | 332010000.0 | -509101000.0 | -11673000.0 | 66470000.0 | 51253000.0 |
Common Stock Payments | | | -125992000.0 | -345840000.0 | -251513000.0 | -303989000.0 |
Deferred Income Tax | | 21195000.0 | -2096000.0 | -95465000.0 | -34478000.0 | -39309000.0 |
Deferred Tax | | 21195000.0 | -2096000.0 | -95465000.0 | -34478000.0 | -39309000.0 |
Depreciation | | 36493000.0 | 42155000.0 | 52821000.0 | 62408000.0 | 71429000.0 |
Depreciation Amortization Depletion | | 68773000.0 | 92041000.0 | 156141000.0 | 166602000.0 | 170387000.0 |
Depreciation And Amortization | | 68773000.0 | 92041000.0 | 156141000.0 | 166602000.0 | 170387000.0 |
Effect Of Exchange Rate Changes | | 235000.0 | 1312000.0 | -2943000.0 | 1801000.0 | 1399000.0 |
End Cash Position | | 655128000.0 | 147339000.0 | 132723000.0 | 200994000.0 | 212778000.0 |
Excess Tax Benefit From Stock Based Compensation | -2263000.0 | -6968000.0 | | | | |
Financing Cash Flow | | -30428000.0 | -102970000.0 | 64043000.0 | -277137000.0 | -446136000.0 |
Free Cash Flow | | 424405000.0 | 301164000.0 | -27672000.0 | 392610000.0 | 584052000.0 |
Income Tax Paid Supplemental Data | | 61861000.0 | 156728000.0 | 150893000.0 | 100082000.0 | |
Interest Paid Supplemental Data | | 28765000.0 | 27842000.0 | 48912000.0 | 84027000.0 | |
Investing Cash Flow | | -124095000.0 | -817287000.0 | -134232000.0 | -178063000.0 | -221404000.0 |
Issuance Of Debt | | 257870000.0 | 422906000.0 | 1274493000.0 | 413084000.0 | 554306000.0 |
Long Term Debt Issuance | | 277000.0 | 150088000.0 | 1026284000.0 | 348827000.0 | 509908000.0 |
Long Term Debt Payments | | -4758000.0 | -108556000.0 | -542191000.0 | -288699000.0 | -616242000.0 |
Net Business Purchase And Sale | | -64797000.0 | -717131000.0 | -39995000.0 | -22601000.0 | -23413000.0 |
Net Common Stock Issuance | | | -125992000.0 | -345840000.0 | -251513000.0 | -303989000.0 |
Net Income From Continuing Operations | | 347218000.0 | 556569000.0 | 408870000.0 | 217120000.0 | 296119000.0 |
Net Investment Purchase And Sale | | 2651000.0 | 9577000.0 | -10126000.0 | -29298000.0 | -64357000.0 |
Net Issuance Payments Of Debt | | -24607000.0 | 75237000.0 | 464169000.0 | 87281000.0 | -121998000.0 |
Net Long Term Debt Issuance | | -4481000.0 | 41532000.0 | 484093000.0 | 60128000.0 | -106334000.0 |
Net Other Financing Charges | | -18910000.0 | -91002000.0 | -68072000.0 | -120720000.0 | -33191000.0 |
Net PPEPurchase And Sale | | 179000.0 | 259000.0 | 2077000.0 | 2896000.0 | 1107000.0 |
Net Short Term Debt Issuance | | -20126000.0 | 33705000.0 | -19924000.0 | 27153000.0 | -15664000.0 |
Operating Cash Flow | | 486533000.0 | 411156000.0 | 58516000.0 | 521670000.0 | 718793000.0 |
Operating Gains Losses | 11846000.0 | | -3562000.0 | 3151000.0 | -285000.0 | 5080000.0 |
Other Non Cash Items | | 9743000.0 | 2795000.0 | 21573000.0 | 9807000.0 | 12021000.0 |
Pension And Employee Benefit Expense | 10920000.0 | | | | | |
Proceeds From Stock Option Exercised | | 13089000.0 | 38787000.0 | 13786000.0 | 7815000.0 | 13042000.0 |
Purchase Of Business | | -64797000.0 | -717131000.0 | -39995000.0 | -22601000.0 | -23413000.0 |
Purchase Of Investment | | | 0.0 | -15000000.0 | -32592000.0 | -67118000.0 |
Purchase Of PPE | -60802000.0 | -62128000.0 | | | | |
Repayment Of Debt | | -282477000.0 | -347669000.0 | -810324000.0 | -325803000.0 | -676304000.0 |
Repurchase Of Capital Stock | | | -125992000.0 | -345840000.0 | -251513000.0 | -303989000.0 |
Sale Of Investment | | 2651000.0 | 9577000.0 | 4874000.0 | 3294000.0 | 2761000.0 |
Sale Of PPE | | 179000.0 | 259000.0 | 2077000.0 | 2896000.0 | 1107000.0 |
Short Term Debt Issuance | | 257593000.0 | 272818000.0 | 248209000.0 | 64257000.0 | 44398000.0 |
Short Term Debt Payments | | -277719000.0 | -239113000.0 | -268133000.0 | -37104000.0 | -60062000.0 |
Stock Based Compensation | | 20882000.0 | 23954000.0 | 29481000.0 | 35492000.0 | 43456000.0 |