| 2019-12-31 | 2020-12-31 | 2021-12-31 | 2022-12-31 | 2023-12-31 | 2024-06-30 |
Amortization Of Securities | | 9753000.0 | 16236000.0 | 4726000.0 | -41621000.0 | -55025000.0 |
Beginning Cash Position | | 601189000.0 | 228711000.0 | 274463000.0 | 342288000.0 | 291304000.0 |
Capital Expenditure | | -25883000.0 | -36025000.0 | -64889000.0 | -62406000.0 | -79697000.0 |
Capital Expenditure Reported | | -20468000.0 | -26069000.0 | -29628000.0 | -34820000.0 | -44616000.0 |
Cash Flow From Continuing Financing Activities | | 670276000.0 | 34940000.0 | 36023000.0 | 58279000.0 | 57185000.0 |
Cash Flow From Continuing Investing Activities | | -1152624000.0 | -273740000.0 | -384670000.0 | -731365000.0 | -685999000.0 |
Cash Flow From Continuing Operating Activities | | 109091000.0 | 286545000.0 | 418407000.0 | 659954000.0 | 749703000.0 |
Change In Account Payable | | 6539000.0 | 3078000.0 | -1286000.0 | 57773000.0 | 64446000.0 |
Change In Accrued Expense | | 3970000.0 | 37270000.0 | 37578000.0 | -40489000.0 | -12256000.0 |
Change In Other Current Assets | | 968000.0 | -2627000.0 | -5179000.0 | 1018000.0 | 948000.0 |
Change In Other Working Capital | | 44708000.0 | 133506000.0 | 117546000.0 | 161493000.0 | 146568000.0 |
Change In Payable | | 6539000.0 | 3078000.0 | -1286000.0 | 57773000.0 | 64446000.0 |
Change In Payables And Accrued Expense | | 10509000.0 | 40348000.0 | 36292000.0 | 17284000.0 | 52190000.0 |
Change In Prepaid Assets | | -4403000.0 | -737000.0 | -6565000.0 | -13508000.0 | -5128000.0 |
Change In Receivables | | -64248000.0 | -107112000.0 | -135701000.0 | -121661000.0 | -212386000.0 |
Change In Working Capital | | -12466000.0 | 63378000.0 | 6393000.0 | 44626000.0 | -17808000.0 |
Changes In Account Receivables | | -64248000.0 | -107112000.0 | -135701000.0 | -121661000.0 | -212386000.0 |
Changes In Cash | | -373257000.0 | 47745000.0 | 69760000.0 | -13132000.0 | 120889000.0 |
Common Stock Issuance | 706317000.0 | | 0.0 | | | |
Common Stock Payments | | -421000.0 | 0.0 | 0.0 | | |
Depreciation Amortization Depletion | | 15450000.0 | 22938000.0 | 34629000.0 | 44465000.0 | 48975000.0 |
Depreciation And Amortization | | 15450000.0 | 22938000.0 | 34629000.0 | 44465000.0 | 48975000.0 |
Effect Of Exchange Rate Changes | | 779000.0 | -1993000.0 | -1935000.0 | 1183000.0 | -1230000.0 |
End Cash Position | | 228711000.0 | 274463000.0 | 342288000.0 | 330339000.0 | 412193000.0 |
Financing Cash Flow | | 670276000.0 | 34940000.0 | 36023000.0 | 58279000.0 | 57185000.0 |
Free Cash Flow | | 83208000.0 | 250520000.0 | 353518000.0 | 597548000.0 | 670006000.0 |
Gain Loss On Sale Of PPE | | 10000.0 | 274000.0 | 1662000.0 | 706000.0 | 628000.0 |
Income Tax Paid Supplemental Data | | 410000.0 | 1486000.0 | 1595000.0 | 16505000.0 | 20650000.0 |
Investing Cash Flow | | -1152624000.0 | -273740000.0 | -384670000.0 | -731365000.0 | -685999000.0 |
Issuance Of Capital Stock | 706317000.0 | | 0.0 | | | |
Issuance Of Debt | 0.0 | 730207000.0 | 0.0 | 0.0 | | |
Long Term Debt Issuance | 0.0 | 730207000.0 | 0.0 | 0.0 | | |
Long Term Debt Payments | | 0.0 | 0.0 | -3000.0 | 0.0 | -25000.0 |
Net Business Purchase And Sale | | -2363000.0 | -226505000.0 | -45878000.0 | -12498000.0 | -10917000.0 |
Net Common Stock Issuance | 706317000.0 | -421000.0 | 0.0 | 0.0 | | |
Net Income From Continuing Operations | | -24547000.0 | -20745000.0 | -50160000.0 | 48568000.0 | 163078000.0 |
Net Intangibles Purchase And Sale | -10128000.0 | | | | | |
Net Investment Purchase And Sale | | -1124378000.0 | -11210000.0 | -273903000.0 | -656461000.0 | -595385000.0 |
Net Issuance Payments Of Debt | | 730207000.0 | 0.0 | -3000.0 | 0.0 | -25000.0 |
Net Long Term Debt Issuance | | 730207000.0 | 0.0 | -3000.0 | 0.0 | -25000.0 |
Net Other Financing Charges | | -90665000.0 | -245000.0 | | | |
Net PPEPurchase And Sale | | -5415000.0 | -9956000.0 | -35261000.0 | -27586000.0 | -35081000.0 |
Operating Cash Flow | | 109091000.0 | 286545000.0 | 418407000.0 | 659954000.0 | 749703000.0 |
Operating Gains Losses | | 10000.0 | 274000.0 | 1662000.0 | 706000.0 | 628000.0 |
Other Non Cash Items | | 43234000.0 | 38416000.0 | 52788000.0 | 68977000.0 | 76739000.0 |
Proceeds From Stock Option Exercised | | 31155000.0 | 35185000.0 | 36026000.0 | 58279000.0 | 57210000.0 |
Provisionand Write Offof Assets | | 3283000.0 | 2311000.0 | 5215000.0 | 11933000.0 | 12196000.0 |
Purchase Of Business | | -2363000.0 | -226505000.0 | -45878000.0 | -12498000.0 | -10917000.0 |
Purchase Of Intangibles | -10128000.0 | | | | | |
Purchase Of Investment | | -1794562000.0 | -1125519000.0 | -1413717000.0 | -2558013000.0 | -2407980000.0 |
Purchase Of PPE | | -5415000.0 | -9956000.0 | -35261000.0 | -27586000.0 | -35081000.0 |
Repayment Of Debt | | 0.0 | 0.0 | -3000.0 | 0.0 | -25000.0 |
Repurchase Of Capital Stock | | -421000.0 | 0.0 | 0.0 | | |
Sale Of Investment | | 670184000.0 | 1114309000.0 | 1139814000.0 | 1901552000.0 | 1812595000.0 |
Stock Based Compensation | | 74374000.0 | 163737000.0 | 363154000.0 | 482300000.0 | 520920000.0 |