| | 2019-12-31 | 2020-06-30 | 2022-06-30 | 2023-06-30 | 2024-06-30 | 2025-06-30 | 2026-06-30 |
| Asset Impairment Charge | | 0.0 | | | 83004000.0 | 232083000.0 | 188110000.0 |
| Beginning Cash Position | | | | 268559000.0 | 440960000.0 | 1670273000.0 | 5172301000.0 |
| Capital Expenditure | | | | -36793000.0 | -124279000.0 | -127214000.0 | -161999000.0 |
| Cash Flow From Continuing Financing Activities | | | | -448293000.0 | 3911724000.0 | 2024045000.0 | 9478755000.0 |
| Cash Flow From Continuing Investing Activities | | | | -39486000.0 | -194248000.0 | -183214000.0 | -200279000.0 |
| Cash Flow From Continuing Operating Activities | | | | 663580000.0 | -2485972000.0 | 1659524000.0 | -6809886000.0 |
| Change In Account Payable | | | | 127135000.0 | 679190000.0 | -180968000.0 | 963258000.0 |
| Change In Accrued Expense | | | | -50311000.0 | 92942000.0 | 272404000.0 | 406200000.0 |
| Change In Income Tax Payable | | | | 87423000.0 | -110897000.0 | 32043000.0 | 213532000.0 |
| Change In Inventory | | | | 100042000.0 | -2983000000.0 | -355606000.0 | -8876747000.0 |
| Change In Other Current Liabilities | | | | -4424000.0 | 8045000.0 | 2914000.0 | 42940000.0 |
| Change In Other Working Capital | | | | 70587000.0 | 111927000.0 | 315006000.0 | 1880650000.0 |
| Change In Payable | | | | 214558000.0 | 568293000.0 | -148925000.0 | 1176790000.0 |
| Change In Payables And Accrued Expense | | | | 164247000.0 | 661235000.0 | 123479000.0 | 1582990000.0 |
| Change In Prepaid Assets | | | | 8313000.0 | -44646000.0 | -229107000.0 | -356230000.0 |
| Change In Receivables | | | | -311897000.0 | -1589187000.0 | 533341000.0 | -3921872000.0 |
| Change In Tax Payable | | | | 87423000.0 | -110897000.0 | 32043000.0 | 213532000.0 |
| Change In Working Capital | | | | 26868000.0 | -3835626000.0 | 390027000.0 | -9648269000.0 |
| Changes In Account Receivables | | | | -311897000.0 | -1589187000.0 | 533341000.0 | -3921872000.0 |
| Changes In Cash | | | | 175801000.0 | 1231504000.0 | 3500355000.0 | 2468590000.0 |
| Common Stock Issuance | | | | 0.0 | 2313983000.0 | 0.0 | 5638593000.0 |
| Common Stock Payments | | | | -149998000.0 | 0.0 | -200000000.0 | -996000.0 |
| Deferred Income Tax | | | | -92969000.0 | -168499000.0 | -214638000.0 | -95367000.0 |
| Deferred Tax | | | | -92969000.0 | -168499000.0 | -214638000.0 | -95367000.0 |
| Depreciation | | | | 34904000.0 | 9076000.0 | 17046000.0 | 36594000.0 |
| Depreciation Amortization Depletion | | | | 34904000.0 | 38693000.0 | 58344000.0 | 90267000.0 |
| Depreciation And Amortization | | | | 34904000.0 | 38693000.0 | 58344000.0 | 90267000.0 |
| Earnings Losses From Equity Investments | | | | 3633000.0 | -1821000.0 | 6211000.0 | 2482000.0 |
| Effect Of Exchange Rate Changes | | | | -3400000.0 | -2191000.0 | 1673000.0 | -9355000.0 |
| End Cash Position | | | | 440960000.0 | 1670273000.0 | 5172301000.0 | 7631536000.0 |
| Financing Cash Flow | | | | -448293000.0 | 3911724000.0 | 2024045000.0 | 9478755000.0 |
| Free Cash Flow | | | | 626787000.0 | -2610251000.0 | 1532310000.0 | -6971885000.0 |
| Gain Loss On Investment Securities | | | | | | | 414000.0 |
| Income Tax Paid Supplemental Data | | 43317000.0 | | 114963000.0 | 392020000.0 | 327158000.0 | 399276000.0 |
| Interest Paid Supplemental Data | | | | 8541000.0 | 16015000.0 | 25490000.0 | 109306000.0 |
| Investing Cash Flow | | | | -39486000.0 | -194248000.0 | -183214000.0 | -200279000.0 |
| Issuance Of Capital Stock | | | | 0.0 | 2313983000.0 | 0.0 | 5638593000.0 |
| Issuance Of Debt | | | | 1093860000.0 | 3852297000.0 | 4327660000.0 | 4468808000.0 |
| Long Term Debt Issuance | | | | 0.0 | 1695768000.0 | 2939669000.0 | 0.0 |
| Long Term Debt Payments | | | -640695000.0 | -1394391000.0 | | | |
| Net Business Purchase And Sale | | | | -2193000.0 | -296000.0 | 0.0 | 0.0 |
| Net Common Stock Issuance | | | | -149998000.0 | 2313983000.0 | -200000000.0 | 5637597000.0 |
| Net Foreign Currency Exchange Gain Loss | | | | -2619000.0 | -531000.0 | 18832000.0 | 976000.0 |
| Net Income From Continuing Operations | | | | 639998000.0 | 1152666000.0 | 1048854000.0 | 2230453000.0 |
| Net Investment Purchase And Sale | | 0.0 | | -500000.0 | -69673000.0 | -56000000.0 | -38280000.0 |
| Net Issuance Payments Of Debt | | | | -300531000.0 | 1884752000.0 | 2559010000.0 | 3948298000.0 |
| Net Long Term Debt Issuance | | | | 0.0 | 1695768000.0 | 2939669000.0 | 0.0 |
| Net Other Financing Charges | | | | -28230000.0 | -316464000.0 | -355863000.0 | -153400000.0 |
| Net PPEPurchase And Sale | | | | -36793000.0 | -124279000.0 | -127214000.0 | -161999000.0 |
| Net Preferred Stock Issuance | | | | | | | 4230844000.0 |
| Net Short Term Debt Issuance | -25417000.0 | | | -300531000.0 | 188984000.0 | -380659000.0 | 3948298000.0 |
| Operating Cash Flow | | | | 663580000.0 | -2485972000.0 | 1659524000.0 | -6809886000.0 |
| Operating Gains Losses | | | | 1014000.0 | -2352000.0 | 55294000.0 | 3872000.0 |
| Other Non Cash Items | | | | -668000.0 | 14635000.0 | 7191000.0 | 8933000.0 |
| Preferred Stock Issuance | | | | | | | 4230844000.0 |
| Proceeds From Stock Option Exercised | | | | 30466000.0 | 29453000.0 | 20898000.0 | 46260000.0 |
| Provisionand Write Offof Assets | | | 14250000.0 | | | | |
| Purchase Of Business | | | | -2193000.0 | -296000.0 | 0.0 | 0.0 |
| Purchase Of Investment | | | | -500000.0 | -69673000.0 | -56000000.0 | -51613000.0 |
| Purchase Of PPE | | | | -36793000.0 | -124279000.0 | -127214000.0 | -161999000.0 |
| Repayment Of Debt | | | | -1394391000.0 | -1967545000.0 | -1768650000.0 | -520510000.0 |
| Repurchase Of Capital Stock | | | | -149998000.0 | 0.0 | -200000000.0 | -996000.0 |
| Sale Of Business | | | 0.0 | | | | 13333000.0 |
| Sale Of Investment | | 0.0 | | | 0.0 | 0.0 | 13333000.0 |
| Short Term Debt Issuance | 0.0 | | | 1093860000.0 | 2156529000.0 | 1387991000.0 | 4468808000.0 |
| Short Term Debt Payments | -25417000.0 | | | -1394391000.0 | -1967545000.0 | -1768650000.0 | -520510000.0 |
| Stock Based Compensation | | | | 54433000.0 | 231507000.0 | 314452000.0 | 412115000.0 |