| Income Statement (Quarterly) | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 
|---|---|---|---|---|
| Revenue | 40,659,000,000 | 48,211,000,000 | 46,196,000,000 | 47,808,000,000 | 
| Cost of Revenue | 37,909,000,000 | 33,241,000,000 | 42,860,000,000 | 43,280,000,000 | 
| Gross Profit | 2,750,000,000 | 14,970,000,000 | 3,336,000,000 | 4,528,000,000 | 
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 | 
| SG&A Expenses | 2,431,000,000 | 2,594,000,000 | 2,456,000,000 | 2,773,000,000 | 
| Operating Expenses | 2,431,000,000 | 13,646,000,000 | 2,456,000,000 | 2,773,000,000 | 
| Operating Income | 319,000,000 | 1,324,000,000 | 880,000,000 | 1,755,000,000 | 
| Interest Expense | 305,000,000 | 292,000,000 | 273,000,000 | 279,000,000 | 
| Income Before Tax | 621,000,000 | 2,314,000,000 | 869,000,000 | 2,438,000,000 | 
| Income Tax Expense | 148,000,000 | 483,000,000 | -27,000,000 | 605,000,000 | 
| Net Income | 471,000,000 | 1,824,000,000 | 892,000,000 | 1,831,000,000 | 
| Per Share | ||||
| EPS | 0.12 | 0.47 | 0.22 | 0.46 | 
| 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 | 184,992,000,000 | 176,191,000,000 | 158,057,000,000 | 136,341,000,000 | 127,144,000,000 | 
| Cost of Revenue | 158,434,000,000 | 160,031,000,000 | 134,397,000,000 | 114,651,000,000 | 112,752,000,000 | 
| Gross Profit | 26,558,000,000 | 16,160,000,000 | 23,660,000,000 | 21,690,000,000 | 14,392,000,000 | 
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 | 
| SG&A Expenses | 10,287,000,000 | 10,702,000,000 | 10,888,000,000 | 11,915,000,000 | 10,193,000,000 | 
| Operating Expenses | 21,339,000,000 | 10,702,000,000 | 10,888,000,000 | 11,915,000,000 | 10,193,000,000 | 
| Operating Income | 5,219,000,000 | 5,458,000,000 | 12,401,000,000 | 4,523,000,000 | -4,408,000,000 | 
| Interest Expense | 1,136,000,000 | 1,318,000,000 | -643,000,000 | 7,055,000,000 | 10,256,000,000 | 
| Income Before Tax | 7,233,000,000 | 3,967,000,000 | -3,016,000,000 | 17,780,000,000 | -1,116,000,000 | 
| Income Tax Expense | 1,339,000,000 | -362,000,000 | -864,000,000 | -130,000,000 | 160,000,000 | 
| Net Income | 5,879,000,000 | 4,347,000,000 | -2,152,000,000 | 17,937,000,000 | -1,279,000,000 | 
| Per Share | |||||
| EPS | 1.48 | 1.09 | -0.49 | 4.49 | -0.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 | 22,935,000,000 | 24,862,000,000 | 25,134,000,000 | 20,540,000,000 | 
| Short Term Investments | 15,413,000,000 | 15,309,000,000 | 18,936,000,000 | 29,053,000,000 | 
| Net Receivables | 66,573,000,000 | 62,026,000,000 | 54,449,000,000 | 43,913,000,000 | 
| Inventory | 14,951,000,000 | 15,651,000,000 | 14,080,000,000 | 12,065,000,000 | 
| Total Current Assets | 124,474,000,000 | 121,481,000,000 | 116,476,000,000 | 108,996,000,000 | 
| Property Plant Equipment | 64,875,000,000 | 64,038,000,000 | 61,484,000,000 | 63,500,000,000 | 
| Goodwill and Intangibles | 658,000,000 | 683,000,000 | 0 | 730,000,000 | 
| Total Assets | 285,196,000,000 | 273,310,000,000 | 255,884,000,000 | 257,035,000,000 | 
| Liabilities | ||||
| Account Payables | 24,128,000,000 | 25,992,000,000 | 25,605,000,000 | 22,349,000,000 | 
| Short Term Debt | 56,159,000,000 | 50,150,000,000 | 50,568,000,000 | 50,037,000,000 | 
| Total Current Liabilities | 106,859,000,000 | 101,531,000,000 | 96,866,000,000 | 90,727,000,000 | 
| Long Term Debt | 105,355,000,000 | 100,957,000,000 | 89,906,000,000 | 89,448,000,000 | 
| Total Liabilities | 240,338,000,000 | 230,512,000,000 | 212,717,000,000 | 208,413,000,000 | 
| Shareholders Equity | ||||
| Retained Earnings | 33,740,000,000 | 31,029,000,000 | 31,754,000,000 | 35,769,000,000 | 
| Total Shareholders Equity | 44,835,000,000 | 42,773,000,000 | 43,242,000,000 | 48,519,000,000 | 
| Balance Sheet (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 22,935,000,000 | 24,862,000,000 | 25,134,000,000 | 20,540,000,000 | 25,243,000,000 | 
| Short Term Investments | 15,413,000,000 | 15,309,000,000 | 18,936,000,000 | 29,053,000,000 | 24,718,000,000 | 
| Net Receivables | 66,573,000,000 | 62,026,000,000 | 54,449,000,000 | 43,913,000,000 | 52,394,000,000 | 
| Inventory | 14,951,000,000 | 15,651,000,000 | 14,080,000,000 | 12,065,000,000 | 10,808,000,000 | 
| Total Current Assets | 124,474,000,000 | 121,481,000,000 | 116,476,000,000 | 108,996,000,000 | 116,744,000,000 | 
| Property Plant Equipment | 64,875,000,000 | 64,038,000,000 | 61,484,000,000 | 63,500,000,000 | 65,034,000,000 | 
| Goodwill and Intangibles | 658,000,000 | 683,000,000 | 0 | 730,000,000 | 402,000,000 | 
| Total Assets | 285,196,000,000 | 273,310,000,000 | 255,884,000,000 | 257,035,000,000 | 267,261,000,000 | 
| Liabilities | |||||
| Account Payables | 24,128,000,000 | 25,992,000,000 | 25,605,000,000 | 22,349,000,000 | 22,204,000,000 | 
| Short Term Debt | 56,159,000,000 | 50,150,000,000 | 50,568,000,000 | 50,037,000,000 | 51,666,000,000 | 
| Total Current Liabilities | 106,859,000,000 | 101,531,000,000 | 96,866,000,000 | 90,727,000,000 | 97,192,000,000 | 
| Long Term Debt | 105,355,000,000 | 100,957,000,000 | 89,906,000,000 | 89,448,000,000 | 111,332,000,000 | 
| Total Liabilities | 240,338,000,000 | 230,512,000,000 | 212,717,000,000 | 208,413,000,000 | 236,450,000,000 | 
| Shareholders Equity | |||||
| Retained Earnings | 33,740,000,000 | 31,029,000,000 | 31,754,000,000 | 35,769,000,000 | 18,243,000,000 | 
| Total Shareholders Equity | 44,835,000,000 | 42,773,000,000 | 43,242,000,000 | 48,519,000,000 | 30,690,000,000 | 
| Cash Flow Statement (Quarterly) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 5,894,000,000 | 4,329,000,000 | -2,152,000,000 | 17,910,000,000 | 
| Depreciation & Amortization | 5,867,000,000 | 6,523,000,000 | 6,493,000,000 | 5,960,000,000 | 
| Stock Based Compensation | 511,000,000 | 460,000,000 | 336,000,000 | 305,000,000 | 
| Change in Working Capital | 1,656,000,000 | 1,163,000,000 | -7,051,000,000 | 4,701,000,000 | 
| Operating Cash Flow | 15,423,000,000 | 14,918,000,000 | 6,853,000,000 | 15,787,000,000 | 
| Investing Activities | ||||
| Capital Expenditure | -8,684,000,000 | -8,236,000,000 | -6,866,000,000 | -6,227,000,000 | 
| Investments | -8,684,000,000 | -8,236,000,000 | -6,866,000,000 | 0 | 
| Investing Cash Flow | -24,370,000,000 | -17,628,000,000 | -4,347,000,000 | 2,745,000,000 | 
| Financing Activities | ||||
| Debt Repayment | 11,356,000,000 | -41,965,000,000 | -45,655,000,000 | -54,164,000,000 | 
| Common Stock Issued/Repurchased | -426,000,000 | 49,785,000,000 | -484,000,000 | 0 | 
| Dividends Paid | -3,118,000,000 | -4,995,000,000 | -2,009,000,000 | -403,000,000 | 
| Financing Cash Flow | 7,485,000,000 | 2,584,000,000 | 2,511,000,000 | -23,498,000,000 | 
| Summary | ||||
| Free Cash Flow | 6,739,000,000 | 6,682,000,000 | -13,000,000 | 9,560,000,000 | 
| Net Change in Cash | -1,920,000,000 | -230,000,000 | 4,603,000,000 | -5,198,000,000 | 
| Cash Flow Statement (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 5,894,000,000 | 4,329,000,000 | -2,152,000,000 | 17,910,000,000 | -1,276,000,000 | 
| Depreciation & Amortization | 5,867,000,000 | 6,523,000,000 | 6,493,000,000 | 5,960,000,000 | 7,457,000,000 | 
| Stock Based Compensation | 511,000,000 | 460,000,000 | 336,000,000 | 305,000,000 | 199,000,000 | 
| Change in Working Capital | 1,656,000,000 | 1,163,000,000 | -7,051,000,000 | 4,701,000,000 | 18,998,000,000 | 
| Operating Cash Flow | 15,423,000,000 | 14,918,000,000 | 6,853,000,000 | 15,787,000,000 | 24,269,000,000 | 
| Investing Activities | |||||
| Capital Expenditure | -8,684,000,000 | -8,236,000,000 | -6,866,000,000 | -6,227,000,000 | -5,742,000,000 | 
| Investments | -8,684,000,000 | -8,236,000,000 | -6,866,000,000 | 0 | 0 | 
| Investing Cash Flow | -24,370,000,000 | -17,628,000,000 | -4,347,000,000 | 2,745,000,000 | -18,615,000,000 | 
| Financing Activities | |||||
| Debt Repayment | 11,356,000,000 | -41,965,000,000 | -45,655,000,000 | -54,164,000,000 | -60,514,000,000 | 
| Common Stock Issued/Repurchased | -426,000,000 | 49,785,000,000 | -484,000,000 | 0 | 0 | 
| Dividends Paid | -3,118,000,000 | -4,995,000,000 | -2,009,000,000 | -403,000,000 | -596,000,000 | 
| Financing Cash Flow | 7,485,000,000 | 2,584,000,000 | 2,511,000,000 | -23,498,000,000 | 2,315,000,000 | 
| Summary | |||||
| Free Cash Flow | 6,739,000,000 | 6,682,000,000 | -13,000,000 | 9,560,000,000 | 18,527,000,000 | 
| Net Change in Cash | -1,920,000,000 | -230,000,000 | 4,603,000,000 | -5,198,000,000 | 8,194,000,000 |