| Income Statement (Quarterly) | 2026-04-07 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
| Revenue | 6,465,350,000 | 6,465,350,000 | 3,232,675,000 | 3,422,306,500 |
| Cost of Revenue | 5,526,080,000 | 5,526,080,000 | 2,763,040,000 | 2,976,932,500 |
| Gross Profit | 939,270,000 | 939,270,000 | 469,635,000 | 445,374,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 290,795,000 | 290,795,000 | 145,397,500 | 237,196,500 |
| Operating Expenses | 352,131,000 | 352,131,000 | 176,065,500 | 1,171,528,500 |
| Operating Income | 587,139,000 | 587,139,000 | 293,569,500 | -726,154,500 |
| Interest Expense | 0 | 0 | 0 | 0 |
| Income Before Tax | 590,726,000 | 590,726,000 | 295,363,000 | -734,639,000 |
| Income Tax Expense | 142,493,000 | 142,493,000 | 71,246,500 | 62,648,500 |
| Net Income | 350,298,000 | 350,298,000 | 175,149,000 | -818,264,500 |
| Per Share | ||||
| EPS | 0.24 | 0.24 | 0.12 | -0.58 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 |
| Income Statement (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Revenue | 13,867,234,000 | 15,443,449,000 | 15,378,576,000 | 14,080,089,000 | 10,026,147,000 |
| Cost of Revenue | 11,783,056,000 | 12,797,899,000 | 11,994,599,000 | 10,211,343,000 | 7,053,112,000 |
| Gross Profit | 2,084,178,000 | 2,645,550,000 | 3,383,977,000 | 3,868,746,000 | 2,973,035,000 |
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 834,172,000 | 1,273,005,000 | 945,111,000 | 919,766,000 | 625,434,000 |
| Operating Expenses | 5,577,616,000 | 1,621,815,000 | 815,770,000 | 828,550,000 | 534,408,000 |
| Operating Income | -3,493,438,000 | 1,023,735,000 | 2,414,123,000 | 3,068,928,000 | 2,438,627,000 |
| Interest Expense | 28,832,000 | 20,128,000 | 18,565,000 | 24,888,000 | 40,358,000 |
| Income Before Tax | -3,504,588,000 | 1,048,544,000 | 2,451,951,000 | 3,075,574,000 | 2,487,749,000 |
| Income Tax Expense | -377,700,000 | 349,811,000 | 517,019,000 | 510,005,000 | 515,015,000 |
| Net Income | -3,270,698,000 | 460,875,000 | 1,839,601,000 | 2,308,458,000 | 1,754,411,000 |
| Per Share | |||||
| EPS | -2.30 | 0.32 | 1.36 | 1.73 | 1.32 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Balance Sheet (Quarterly) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
| Assets | ||||
| Cash and Cash Equivalents | 3,315,850,000 | 4,074,865,000 | 3,799,262,000 | 4,390,545,000 |
| Short Term Investments | 1,993,658,000 | 2,000,112,000 | 1,043,514,000 | 527,043,000 |
| Net Receivables | 6,898,823,000 | 6,653,730,000 | 6,153,206,000 | 0 |
| Inventory | 33,619,000 | 38,518,000 | 46,968,000 | 38,533,000 |
| Total Current Assets | 12,861,910,000 | 16,487,988,000 | 15,300,866,000 | 13,410,959,000 |
| Property Plant Equipment | 663,182,000 | 715,311,000 | 654,259,000 | 580,699,000 |
| Goodwill and Intangibles | 3,465,633,000 | 4,057,191,000 | 4,687,150,000 | 4,473,892,000 |
| Total Assets | 20,247,171,000 | 24,050,580,000 | 22,701,714,000 | 20,181,377,000 |
| Liabilities | ||||
| Account Payables | 2,917,177,000 | 2,944,357,000 | 2,665,081,000 | 1,757,919,000 |
| Short Term Debt | 275,730,000 | 217,101,000 | 119,963,000 | 113,252,000 |
| Total Current Liabilities | 8,520,276,000 | 9,044,337,000 | 8,188,135,000 | 6,756,820,000 |
| Long Term Debt | 230,993,000 | 157,438,000 | 37,047,000 | 43,035,000 |
| Total Liabilities | 9,096,785,000 | 9,601,449,000 | 8,577,120,000 | 7,270,449,000 |
| Shareholders Equity | ||||
| Retained Earnings | 2,369,610,000 | 6,166,276,000 | 5,356,798,000 | 4,156,348,000 |
| Total Shareholders Equity | 9,407,764,000 | 12,813,140,000 | 12,464,387,000 | 11,191,108,000 |
| Balance Sheet (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 3,315,850,000 | 4,074,865,000 | 3,799,262,000 | 4,390,545,000 | 5,056,976,000 |
| Short Term Investments | 1,993,658,000 | 2,000,112,000 | 1,043,514,000 | 527,043,000 | 591,161,000 |
| Net Receivables | 6,898,823,000 | 6,653,730,000 | 6,153,206,000 | 0 | 0 |
| Inventory | 33,619,000 | 38,518,000 | 46,968,000 | 38,533,000 | 18,850,000 |
| Total Current Assets | 12,861,910,000 | 16,487,988,000 | 15,300,866,000 | 13,410,959,000 | 9,100,125,000 |
| Property Plant Equipment | 663,182,000 | 715,311,000 | 654,259,000 | 580,699,000 | 290,090,000 |
| Goodwill and Intangibles | 3,465,633,000 | 4,057,191,000 | 4,687,150,000 | 4,473,892,000 | 3,143,208,000 |
| Total Assets | 20,247,171,000 | 24,050,580,000 | 22,701,714,000 | 20,181,377,000 | 13,974,953,000 |
| Liabilities | |||||
| Account Payables | 2,917,177,000 | 2,944,357,000 | 2,665,081,000 | 1,757,919,000 | 1,163,986,000 |
| Short Term Debt | 275,730,000 | 217,101,000 | 119,963,000 | 113,252,000 | 245,339,000 |
| Total Current Liabilities | 8,520,276,000 | 9,044,337,000 | 8,188,135,000 | 6,756,820,000 | 4,865,170,000 |
| Long Term Debt | 230,993,000 | 157,438,000 | 37,047,000 | 43,035,000 | 25,485,000 |
| Total Liabilities | 9,096,785,000 | 9,601,449,000 | 8,577,120,000 | 7,270,449,000 | 5,317,553,000 |
| Shareholders Equity | |||||
| Retained Earnings | 2,369,610,000 | 6,166,276,000 | 5,356,798,000 | 4,156,348,000 | 2,618,957,000 |
| Total Shareholders Equity | 9,407,764,000 | 12,813,140,000 | 12,464,387,000 | 11,191,108,000 | 7,354,802,000 |
| Cash Flow Statement (Quarterly) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | -3,504,588,000 | 1,048,544,000 | 2,451,951,000 | 2,308,458,000 |
| Depreciation & Amortization | 369,355,000 | 392,182,000 | 351,221,000 | 282,125,000 |
| Stock Based Compensation | 0 | 10,560,000 | 39,990,000 | 0 |
| Change in Working Capital | -786,463,000 | -720,929,000 | -3,191,143,000 | -236,373,000 |
| Operating Cash Flow | 428,751,000 | 997,642,000 | -933,703,000 | 2,644,535,000 |
| Investing Activities | ||||
| Capital Expenditure | -110,158,000 | -215,746,000 | -239,835,000 | -87,389,000 |
| Investments | -108,531,000 | -214,682,000 | -239,835,000 | -83,421,000 |
| Investing Cash Flow | -571,777,000 | -353,421,000 | 1,184,997,000 | -4,410,380,000 |
| Financing Activities | ||||
| Debt Repayment | 184,619,000 | 144,900,000 | -69,127,000 | -306,439,000 |
| Common Stock Issued/Repurchased | 0 | 0 | 0 | 2,677,511,000 |
| Dividends Paid | -120,700,000 | 0 | -582,200,000 | -693,334,000 |
| Financing Cash Flow | -614,635,000 | -374,003,000 | -837,580,000 | 1,102,740,000 |
| Summary | ||||
| Free Cash Flow | 318,593,000 | 781,896,000 | -1,173,538,000 | 2,557,146,000 |
| Net Change in Cash | -759,015,000 | 275,603,000 | -591,283,000 | -666,431,000 |
| Cash Flow Statement (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | -3,504,588,000 | 1,048,544,000 | 2,451,951,000 | 2,308,458,000 | 1,754,411,000 |
| Depreciation & Amortization | 369,355,000 | 392,182,000 | 351,221,000 | 282,125,000 | 181,345,000 |
| Stock Based Compensation | 0 | 10,560,000 | 39,990,000 | 0 | 0 |
| Change in Working Capital | -786,463,000 | -720,929,000 | -3,191,143,000 | -236,373,000 | 404,006,000 |
| Operating Cash Flow | 428,751,000 | 997,642,000 | -933,703,000 | 2,644,535,000 | 2,620,481,000 |
| Investing Activities | |||||
| Capital Expenditure | -110,158,000 | -215,746,000 | -239,835,000 | -87,389,000 | -62,989,000 |
| Investments | -108,531,000 | -214,682,000 | -239,835,000 | -83,421,000 | -54,178,000 |
| Investing Cash Flow | -571,777,000 | -353,421,000 | 1,184,997,000 | -4,410,380,000 | -894,130,000 |
| Financing Activities | |||||
| Debt Repayment | 184,619,000 | 144,900,000 | -69,127,000 | -306,439,000 | -150,842,000 |
| Common Stock Issued/Repurchased | 0 | 0 | 0 | 2,677,511,000 | 0 |
| Dividends Paid | -120,700,000 | 0 | -582,200,000 | -693,334,000 | -598,434,000 |
| Financing Cash Flow | -614,635,000 | -374,003,000 | -837,580,000 | 1,102,740,000 | -876,106,000 |
| Summary | |||||
| Free Cash Flow | 318,593,000 | 781,896,000 | -1,173,538,000 | 2,557,146,000 | 2,557,492,000 |
| Net Change in Cash | -759,015,000 | 275,603,000 | -591,283,000 | -666,431,000 | 849,716,000 |