| | 2020-06-30 | 2022-06-30 | 2023-06-30 | 2024-06-30 | 2025-06-30 | 2026-06-30 |
| Amortization Cash Flow | | 32398000.0 | | | | |
| Amortization Of Intangibles | | 32398000.0 | | | | |
| Asset Impairment Charge | | | 61098000.0 | 0.0 | 0.0 | 80316000.0 |
| Beginning Cash Position | | | 1386686000.0 | 2103915000.0 | 2178122000.0 | 2513762000.0 |
| Capital Expenditure | | | -25812000.0 | -33112000.0 | -44850000.0 | -34060000.0 |
| Cash Dividends Paid | | 0.0 | | | | |
| Cash Flow From Continuing Financing Activities | | | -148421000.0 | -408217000.0 | -782582000.0 | -1800485000.0 |
| Cash Flow From Continuing Investing Activities | | | -1258000.0 | -963746000.0 | -342322000.0 | -806893000.0 |
| Cash Flow From Continuing Operating Activities | | | 868111000.0 | 1448159000.0 | 1460393000.0 | 1353135000.0 |
| Change In Account Payable | | | 78902000.0 | 18150000.0 | 42873000.0 | 41907000.0 |
| Change In Accrued Expense | | | 74611000.0 | 158123000.0 | 90988000.0 | 69077000.0 |
| Change In Other Working Capital | | | 362799000.0 | 552307000.0 | 366368000.0 | 153314000.0 |
| Change In Payable | | | 78902000.0 | 18150000.0 | 42873000.0 | 41907000.0 |
| Change In Payables And Accrued Expense | | | 153513000.0 | 176273000.0 | 133861000.0 | 110984000.0 |
| Change In Prepaid Assets | | | -38230000.0 | -3122000.0 | -85385000.0 | -155832000.0 |
| Change In Receivables | | | -169526000.0 | -148469000.0 | -150035000.0 | -484465000.0 |
| Change In Working Capital | | | 308556000.0 | 576989000.0 | 264809000.0 | -375999000.0 |
| Changes In Account Receivables | | | -169526000.0 | -148469000.0 | -150035000.0 | -484465000.0 |
| Changes In Cash | | | 718432000.0 | 76196000.0 | 335489000.0 | -1254243000.0 |
| Common Stock Payments | | | -150006000.0 | -395256000.0 | -779439000.0 | -1800485000.0 |
| Deferred Income Tax | | | 10613000.0 | 119000.0 | 4050000.0 | -23080000.0 |
| Deferred Tax | | | 10613000.0 | 119000.0 | 4050000.0 | -23080000.0 |
| Depreciation | | | 60923000.0 | 78738000.0 | 92375000.0 | 140668000.0 |
| Depreciation Amortization Depletion | | | 60923000.0 | 78738000.0 | 92375000.0 | 140668000.0 |
| Depreciation And Amortization | | | 60923000.0 | 78738000.0 | 92375000.0 | 140668000.0 |
| Effect Of Exchange Rate Changes | | | -1805000.0 | -1989000.0 | 151000.0 | -10233000.0 |
| End Cash Position | | | 2103915000.0 | 2178122000.0 | 2513762000.0 | 1249286000.0 |
| Financing Cash Flow | | | -148421000.0 | -408217000.0 | -782582000.0 | -1800485000.0 |
| Free Cash Flow | | | 842299000.0 | 1415047000.0 | 1415543000.0 | 1319075000.0 |
| Gain Loss On Investment Securities | | | 19407000.0 | 9171000.0 | -3350000.0 | -29192000.0 |
| Gain Loss On Sale Of Business | | | -45158000.0 | -1378000.0 | 0.0 | 0.0 |
| Income Tax Paid Supplemental Data | | | 102156000.0 | 253828000.0 | 180470000.0 | 160706000.0 |
| Interest Paid CFF | | -13310000.0 | | | | |
| Interest Paid Supplemental Data | | | 46247000.0 | 61339000.0 | 54268000.0 | 54320000.0 |
| Interest Received CFO | | 2086000.0 | | | | |
| Investing Cash Flow | | | -1258000.0 | -963746000.0 | -342322000.0 | -806893000.0 |
| Issuance Of Debt | 0.0 | | 0.0 | 987039000.0 | 0.0 | 0.0 |
| Long Term Debt Issuance | 0.0 | | 0.0 | 987039000.0 | 0.0 | 0.0 |
| Long Term Debt Payments | | | 0.0 | -1000000000.0 | 0.0 | 0.0 |
| Net Business Purchase And Sale | | | -5775000.0 | -847767000.0 | -14245000.0 | -1228875000.0 |
| Net Common Stock Issuance | | | -150006000.0 | -395256000.0 | -779439000.0 | -1800485000.0 |
| Net Foreign Currency Exchange Gain Loss | | | -10613000.0 | 2301000.0 | -2494000.0 | 6182000.0 |
| Net Income From Continuing Operations | | | -486761000.0 | -300519000.0 | -256687000.0 | -53828000.0 |
| Net Intangibles Purchase And Sale | 0.0 | -4018000.0 | -160000.0 | -535000.0 | | |
| Net Investment Purchase And Sale | | | 30329000.0 | -82867000.0 | -283227000.0 | 456042000.0 |
| Net Issuance Payments Of Debt | | | 0.0 | -12961000.0 | 0.0 | 0.0 |
| Net Long Term Debt Issuance | | | 0.0 | -12961000.0 | 0.0 | 0.0 |
| Net Other Financing Charges | | 149406000.0 | 1585000.0 | | -3143000.0 | |
| Net Other Investing Changes | -2845000.0 | 3302000.0 | | | | |
| Net PPEPurchase And Sale | | | -25812000.0 | -33112000.0 | -44850000.0 | -34060000.0 |
| Net Short Term Debt Issuance | | -1548686000.0 | | | | |
| Operating Cash Flow | | | 868111000.0 | 1448159000.0 | 1460393000.0 | 1353135000.0 |
| Operating Gains Losses | | | -36364000.0 | 10094000.0 | -5844000.0 | -23010000.0 |
| Other Cash Adjustment Outside Changein Cash | | 6616000.0 | 602000.0 | 0.0 | 0.0 | |
| Other Non Cash Items | | | 1959000.0 | 1305000.0 | -532000.0 | 1507000.0 |
| Proceeds From Stock Option Exercised | | 32000.0 | | | | |
| Purchase Of Business | | | -5775000.0 | -847767000.0 | -14245000.0 | -1228875000.0 |
| Purchase Of Intangibles | 0.0 | -4018000.0 | -160000.0 | -535000.0 | | |
| Purchase Of Investment | | | -44250000.0 | -263297000.0 | -439065000.0 | -76509000.0 |
| Purchase Of PPE | | | -25812000.0 | -33112000.0 | -44850000.0 | -34060000.0 |
| Repayment Of Debt | | | 0.0 | -1000000000.0 | 0.0 | 0.0 |
| Repurchase Of Capital Stock | | | -150006000.0 | -395256000.0 | -779439000.0 | -1800485000.0 |
| Sale Of Investment | | | 74579000.0 | 180430000.0 | 155838000.0 | 532551000.0 |
| Sale Of PPE | 0.0 | | | | | |
| Short Term Debt Payments | | -1548686000.0 | | | | |
| Stock Based Compensation | | | 948087000.0 | 1081433000.0 | 1362222000.0 | 1606561000.0 |
| Taxes Refund Paid | | -66648000.0 | | | | |
| Unrealized Gain Loss On Investment Securities | | 2100000.0 | | | | |