| 2019-12-31 | 2020-12-31 | 2021-12-31 | 2022-12-31 | 2023-12-31 | 2024-06-30 |
Asset Impairment Charge | 10963000.0 | | 0.0 | 1045022000.0 | 68091000.0 | 0.0 |
Beginning Cash Position | | 448634000.0 | 1249440000.0 | 785537000.0 | 926619000.0 | 846853000.0 |
Capital Expenditure | | -7110000.0 | -30107000.0 | -37199000.0 | -39908000.0 | -43454000.0 |
Cash Flow From Continuing Financing Activities | | 119282000.0 | 452749000.0 | -506484000.0 | -656533000.0 | -758554000.0 |
Cash Flow From Continuing Investing Activities | | -11379000.0 | -1557969000.0 | -30024000.0 | -73307000.0 | -58338000.0 |
Cash Flow From Continuing Operating Activities | | 678956000.0 | 651551000.0 | 683612000.0 | 705513000.0 | 733705000.0 |
Change In Account Payable | | 104691000.0 | 69772000.0 | 21102000.0 | 31910000.0 | |
Change In Accrued Expense | | 146634000.0 | 84789000.0 | 6439000.0 | 34439000.0 | |
Change In Other Current Assets | | 4816000.0 | -25159000.0 | 7390000.0 | -2409000.0 | 51463000.0 |
Change In Other Current Liabilities | | -5612000.0 | 40423000.0 | 14416000.0 | 4783000.0 | 12496000.0 |
Change In Other Working Capital | | 3312000.0 | 1441000.0 | 1905000.0 | 457000.0 | |
Change In Payable | | 104691000.0 | 69772000.0 | 21102000.0 | 31910000.0 | |
Change In Payables And Accrued Expense | | 251325000.0 | 154561000.0 | 27541000.0 | 66349000.0 | |
Change In Prepaid Assets | | -16963000.0 | -44186000.0 | 23840000.0 | -47490000.0 | |
Change In Receivables | | -112681000.0 | -103197000.0 | -34626000.0 | -45394000.0 | |
Change In Working Capital | | 124197000.0 | 23883000.0 | 40466000.0 | -23704000.0 | 37881000.0 |
Changes In Account Receivables | | -112681000.0 | -103197000.0 | -34626000.0 | -45394000.0 | |
Changes In Cash | | 786859000.0 | -453669000.0 | 147104000.0 | -24327000.0 | -83187000.0 |
Common Stock Payments | | -268653000.0 | -302774000.0 | -425727000.0 | -576968000.0 | -698657000.0 |
Deferred Income Tax | | 2202000.0 | -88952000.0 | -55303000.0 | -50086000.0 | 13191000.0 |
Deferred Tax | | 2202000.0 | -88952000.0 | -55303000.0 | -50086000.0 | 13191000.0 |
Depreciation Amortization Depletion | | 58189000.0 | 74267000.0 | 96702000.0 | 91323000.0 | 99138000.0 |
Depreciation And Amortization | | 58189000.0 | 74267000.0 | 96702000.0 | 91323000.0 | 99138000.0 |
Effect Of Exchange Rate Changes | | 13947000.0 | -10234000.0 | -6022000.0 | 12031000.0 | -4455000.0 |
End Cash Position | | 1249440000.0 | 785537000.0 | 926619000.0 | 914323000.0 | 763666000.0 |
Financing Cash Flow | | 119282000.0 | 452749000.0 | -506484000.0 | -656533000.0 | -758554000.0 |
Free Cash Flow | | 671846000.0 | 621444000.0 | 646413000.0 | 665605000.0 | 690251000.0 |
Gain Loss On Sale Of Business | | | 0.0 | 0.0 | 2630000.0 | |
Income Tax Paid Supplemental Data | | 8535000.0 | 94160000.0 | 41679000.0 | 42676000.0 | 48693000.0 |
Interest Paid Supplemental Data | | 3405000.0 | 6054000.0 | 9534000.0 | 9315000.0 | |
Investing Cash Flow | | -11379000.0 | -1557969000.0 | -30024000.0 | -73307000.0 | -58338000.0 |
Issuance Of Debt | | 650000000.0 | 1000000000.0 | 0.0 | 0.0 | |
Long Term Debt Issuance | | 650000000.0 | 1000000000.0 | 0.0 | 0.0 | |
Long Term Debt Payments | | -146379000.0 | -52764000.0 | -6351000.0 | -6368000.0 | -6214000.0 |
Net Business Purchase And Sale | | 0.0 | -1699974000.0 | 0.0 | 0.0 | |
Net Common Stock Issuance | | -268653000.0 | -302774000.0 | -425727000.0 | -576968000.0 | -698657000.0 |
Net Foreign Currency Exchange Gain Loss | | 7349000.0 | -14071000.0 | 1238000.0 | 7400000.0 | |
Net Income From Continuing Operations | | 349246000.0 | 493507000.0 | -694288000.0 | 307568000.0 | 287125000.0 |
Net Intangibles Purchase And Sale | | -880000.0 | -1937000.0 | -6456000.0 | -12000.0 | -1502000.0 |
Net Investment Purchase And Sale | | -3389000.0 | 172112000.0 | 7175000.0 | -33399000.0 | -14884000.0 |
Net Issuance Payments Of Debt | | 503621000.0 | 947236000.0 | -6351000.0 | -6368000.0 | -6214000.0 |
Net Long Term Debt Issuance | | 503621000.0 | 947236000.0 | -6351000.0 | -6368000.0 | -6214000.0 |
Net Other Financing Charges | | -141005000.0 | -214419000.0 | -89430000.0 | -87425000.0 | -64891000.0 |
Net Other Investing Changes | -1963000.0 | -880000.0 | -1937000.0 | -6456000.0 | | |
Net PPEPurchase And Sale | | -7110000.0 | -28170000.0 | -30743000.0 | -39896000.0 | -41952000.0 |
Operating Cash Flow | | 678956000.0 | 651551000.0 | 683612000.0 | 705513000.0 | 733705000.0 |
Operating Gains Losses | | 24204000.0 | -14071000.0 | 1238000.0 | 10030000.0 | |
Other Non Cash Items | | 40771000.0 | 6976000.0 | 6423000.0 | -1901000.0 | -14351000.0 |
Proceeds From Stock Option Exercised | | 25319000.0 | 22706000.0 | 15024000.0 | 14228000.0 | 11208000.0 |
Provisionand Write Offof Assets | | 15033000.0 | 16031000.0 | 12464000.0 | 19634000.0 | 16697000.0 |
Purchase Of Business | | 0.0 | -1699974000.0 | 0.0 | 0.0 | |
Purchase Of Intangibles | | -880000.0 | -1937000.0 | -6456000.0 | -12000.0 | -1502000.0 |
Purchase Of Investment | | -499237000.0 | -418518000.0 | -270345000.0 | -342850000.0 | -338148000.0 |
Purchase Of PPE | | -7110000.0 | -28170000.0 | -30743000.0 | -39896000.0 | -41952000.0 |
Repayment Of Debt | | -146379000.0 | -52764000.0 | -6351000.0 | -6368000.0 | -6214000.0 |
Repurchase Of Capital Stock | | -268653000.0 | -302774000.0 | -425727000.0 | -576968000.0 | -698657000.0 |
Sale Of Investment | | 495848000.0 | 590630000.0 | 277520000.0 | 309451000.0 | 323264000.0 |
Stock Based Compensation | | 65114000.0 | 139910000.0 | 230888000.0 | 284558000.0 | 283994000.0 |