| | 2021-12-31 | 2022-12-31 | 2023-12-31 | 2024-12-31 | 2025-12-31 | 2026-03-31 |
| Amortization Cash Flow | 583416000.0 | 608618000.0 | 114215000.0 | | | |
| Amortization Of Intangibles | 583416000.0 | 608618000.0 | 114215000.0 | | | |
| Beginning Cash Position | | 66043971000.0 | 92300417000.0 | 121779905000.0 | 126194421000.0 | 135258000000.0 |
| Capital Expenditure | | -635716000.0 | -583879000.0 | -967137000.0 | -1145077000.0 | |
| Cash Flow From Continuing Financing Activities | | 10079000.0 | -8960626000.0 | 1164000.0 | -5227353000.0 | |
| Cash Flow From Continuing Investing Activities | | -22361670000.0 | -55431278000.0 | -118356036000.0 | -43423236000.0 | |
| Cash Flow From Continuing Operating Activities | | 48507860000.0 | 94162531000.0 | 121929292000.0 | 106938690000.0 | |
| Change In Account Payable | | 749373000.0 | 11623138000.0 | 16885188000.0 | 15327685000.0 | |
| Change In Accrued Expense | | 7003998000.0 | 34258159000.0 | 13781239000.0 | 12359644000.0 | |
| Change In Other Current Assets | | -34492000.0 | -14041136000.0 | -21196245000.0 | -12553971000.0 | |
| Change In Other Current Liabilities | | -488064000.0 | -977788000.0 | -1879851000.0 | -2116609000.0 | |
| Change In Other Working Capital | | 222891000.0 | 754955000.0 | 802431000.0 | 431748000.0 | |
| Change In Payable | | 462757000.0 | 11185523000.0 | 16448271000.0 | 15612366000.0 | |
| Change In Payables And Accrued Expense | | 7466755000.0 | 45443682000.0 | 30229510000.0 | 27972010000.0 | |
| Change In Prepaid Assets | | 2238959000.0 | -300791000.0 | -1200158000.0 | -2406591000.0 | |
| Change In Receivables | | -1982634000.0 | -4422661000.0 | -92296000.0 | -3959491000.0 | |
| Change In Working Capital | | 7423415000.0 | 26456261000.0 | 6663391000.0 | 7367096000.0 | |
| Changes In Account Receivables | | 86041000.0 | -3326421000.0 | 48814000.0 | -1523543000.0 | |
| Changes In Cash | | 26156269000.0 | 29770627000.0 | 3574420000.0 | 58288101000.0 | 67682101000.0 |
| Common Stock Issuance | 0.0 | 0.0 | | | | |
| Deferred Income Tax | | -1028586000.0 | 801100000.0 | 222176000.0 | -181928000.0 | |
| Deferred Tax | | -1028586000.0 | 801100000.0 | 222176000.0 | -181928000.0 | |
| Depreciation | | 2735084000.0 | 1888205000.0 | 2640887000.0 | 3000364000.0 | |
| Depreciation Amortization Depletion | | 2735084000.0 | 1888205000.0 | 2640887000.0 | 3000364000.0 | |
| Depreciation And Amortization | | 2735084000.0 | 1888205000.0 | 2640887000.0 | 3000364000.0 | |
| Earnings Losses From Equity Investments | | 155285000.0 | 4707000.0 | -17225000.0 | -129005000.0 | |
| Effect Of Exchange Rate Changes | | 100177000.0 | -291139000.0 | 840096000.0 | -1751111000.0 | -3687111000.0 |
| End Cash Position | | 92300417000.0 | 121779905000.0 | 126194421000.0 | 182731411000.0 | 202940101000.0 |
| Financing Cash Flow | | 10079000.0 | -8960626000.0 | 1164000.0 | -5227353000.0 | -5227353000.0 |
| Free Cash Flow | | 47872144000.0 | 93578652000.0 | 120962155000.0 | 105793613000.0 | 106721613000.0 |
| Gain Loss On Sale Of PPE | | 10697000.0 | 1755000.0 | 3858000.0 | 3062000.0 | |
| Income Tax Paid Supplemental Data | | 4881252000.0 | 5764435000.0 | 17492828000.0 | 21602615000.0 | |
| Investing Cash Flow | | -22361670000.0 | -55431278000.0 | -118356036000.0 | -43423236000.0 | -34957236000.0 |
| Issuance Of Capital Stock | 0.0 | 0.0 | | | | |
| Issuance Of Debt | 0.0 | 0.0 | | | | |
| Long Term Debt Issuance | 0.0 | 0.0 | | | | |
| Long Term Debt Payments | | 0.0 | -8968817000.0 | -91000.0 | -5228716000.0 | |
| Net Common Stock Issuance | 0.0 | 0.0 | | | | |
| Net Foreign Currency Exchange Gain Loss | | 149710000.0 | -35721000.0 | -587866000.0 | 1966622000.0 | |
| Net Income From Continuing Operations | | 31538062000.0 | 60026544000.0 | 112434512000.0 | 97842539000.0 | |
| Net Investment Purchase And Sale | | -21725994000.0 | -54977638000.0 | -117424591000.0 | -42078405000.0 | |
| Net Issuance Payments Of Debt | | 0.0 | -8968817000.0 | -91000.0 | -5228716000.0 | |
| Net Long Term Debt Issuance | | 0.0 | -8968817000.0 | -91000.0 | -5228716000.0 | |
| Net Other Financing Charges | | 10079000.0 | 8191000.0 | 1255000.0 | 1363000.0 | |
| Net Other Investing Changes | 445037000.0 | | 130239000.0 | 35692000.0 | -199754000.0 | |
| Net PPEPurchase And Sale | | -635676000.0 | -583879000.0 | -967137000.0 | -1145077000.0 | |
| Net Short Term Debt Issuance | -1875472000.0 | 0.0 | 0.0 | | | |
| Operating Cash Flow | | 48507860000.0 | 94162531000.0 | 121929292000.0 | 106938690000.0 | 107866690000.0 |
| Operating Gains Losses | | 315692000.0 | -29259000.0 | -601233000.0 | 1840679000.0 | |
| Other Non Cash Items | | -554792000.0 | -1310798000.0 | -2827453000.0 | -774225000.0 | |
| Provisionand Write Offof Assets | | 118384000.0 | 265159000.0 | 329902000.0 | 313084000.0 | |
| Purchase Of Investment | | -170792159000.0 | -189501228000.0 | -267852731000.0 | -280559592000.0 | |
| Purchase Of PPE | | -635716000.0 | -583879000.0 | -967137000.0 | -1145077000.0 | |
| Repayment Of Debt | | 0.0 | -8968817000.0 | -91000.0 | -5228716000.0 | |
| Sale Of Investment | | 149066165000.0 | 134523590000.0 | 150428140000.0 | 238481187000.0 | |
| Sale Of PPE | 394000.0 | 40000.0 | 450000.0 | 540000.0 | | |
| Short Term Debt Issuance | 0.0 | 0.0 | | | | |
| Short Term Debt Payments | -1875472000.0 | 0.0 | 0.0 | | | |
| Stock Based Compensation | | 7718365000.0 | 7078794000.0 | 9883564000.0 | 7936971000.0 | |
| Unrealized Gain Loss On Investment Securities | | 242236000.0 | -1013475000.0 | -6816454000.0 | -10405890000.0 | |