| Income Statement (Quarterly) | 2026-04-07 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
| Revenue | 3,570,868,000 | 3,570,868,000 | 1,785,434,000 | 1,646,424,500 |
| Cost of Revenue | 3,275,451,000 | 3,275,451,000 | 1,637,725,500 | 1,563,839,500 |
| Gross Profit | 295,417,000 | 295,417,000 | 147,708,500 | 82,585,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 224,431,000 | 224,431,000 | 112,215,500 | 54,952,500 |
| Operating Expenses | 234,408,000 | 234,408,000 | 117,204,000 | 59,167,500 |
| Operating Income | 61,009,000 | 61,009,000 | 30,504,500 | 23,417,500 |
| Interest Expense | 0 | 31,013,000 | 0 | 0 |
| Income Before Tax | 38,918,000 | 38,918,000 | 19,459,000 | 15,337,500 |
| Income Tax Expense | 12,981,000 | 12,981,000 | 6,490,500 | 6,472,500 |
| Net Income | 24,278,000 | 24,278,000 | 12,139,000 | 8,935,000 |
| Per Share | ||||
| EPS | 0.05 | 0.05 | 0.02 | 0.02 |
| 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 | 6,066,037,000 | 5,445,560,000 | 6,266,589,000 | 4,875,373,000 | 4,491,782,000 |
| Cost of Revenue | 5,712,805,000 | 5,162,540,000 | 6,046,024,000 | 4,698,367,000 | 4,288,017,000 |
| Gross Profit | 353,232,000 | 283,020,000 | 220,565,000 | 177,006,000 | 203,765,000 |
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 208,517,000 | 173,038,000 | 128,937,000 | 102,251,000 | 83,060,000 |
| Operating Expenses | 228,591,000 | 156,814,000 | 141,614,000 | 106,501,000 | 89,859,000 |
| Operating Income | 124,641,000 | 126,206,000 | 82,856,000 | 70,505,000 | 113,906,000 |
| Interest Expense | 65,820,000 | 52,649,000 | 18,579,000 | 11,715,000 | 14,371,000 |
| Income Before Tax | 80,544,000 | 84,901,000 | 64,277,000 | 59,968,000 | 100,974,000 |
| Income Tax Expense | 26,594,000 | 12,676,000 | 7,745,000 | 12,416,000 | 11,694,000 |
| Net Income | 53,715,000 | 71,887,000 | 56,532,000 | 47,552,000 | 89,280,000 |
| Per Share | |||||
| EPS | 0.11 | 0.14 | 0.11 | 0.10 | 0.18 |
| 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 | 330,799,000 | 235,971,000 | 93,278,000 | 64,495,000 |
| Short Term Investments | 0 | 0 | 0 | 0 |
| Net Receivables | 4,005,760,000 | 3,388,179,000 | 2,931,078,000 | 0 |
| Inventory | 46,576,000 | 0 | 0 | 0 |
| Total Current Assets | 4,489,806,000 | 3,777,662,000 | 3,073,366,000 | 2,515,128,000 |
| Property Plant Equipment | 70,993,000 | 64,379,000 | 74,320,000 | 85,613,000 |
| Goodwill and Intangibles | 31,091,000 | 33,271,000 | 35,162,000 | 0 |
| Total Assets | 4,856,182,000 | 4,131,355,000 | 3,160,355,000 | 2,609,430,000 |
| Liabilities | ||||
| Account Payables | 1,219,728,000 | 864,353,000 | 1,491,780,000 | 1,111,839,000 |
| Short Term Debt | 415,012,000 | 640,983,000 | 207,753,000 | 170,959,000 |
| Total Current Liabilities | 3,924,353,000 | 3,403,201,000 | 2,556,610,000 | 2,007,395,000 |
| Long Term Debt | 249,672,000 | 86,642,000 | 53,918,000 | 37,635,000 |
| Total Liabilities | 4,180,289,000 | 3,496,506,000 | 2,591,263,000 | 2,052,030,000 |
| Shareholders Equity | ||||
| Retained Earnings | 284,321,000 | 423,255,000 | 150,705,000 | 0 |
| Total Shareholders Equity | 655,685,000 | 619,388,000 | 569,092,000 | 557,400,000 |
| Balance Sheet (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 330,799,000 | 235,971,000 | 93,278,000 | 64,495,000 | 118,708,000 |
| Short Term Investments | 0 | 0 | 0 | 0 | 0 |
| Net Receivables | 4,005,760,000 | 3,388,179,000 | 2,931,078,000 | 0 | 0 |
| Inventory | 46,576,000 | 0 | 0 | 0 | 0 |
| Total Current Assets | 4,489,806,000 | 3,777,662,000 | 3,073,366,000 | 2,515,128,000 | 2,334,973,000 |
| Property Plant Equipment | 70,993,000 | 64,379,000 | 74,320,000 | 85,613,000 | 51,419,000 |
| Goodwill and Intangibles | 31,091,000 | 33,271,000 | 35,162,000 | 0 | 0 |
| Total Assets | 4,856,182,000 | 4,131,355,000 | 3,160,355,000 | 2,609,430,000 | 2,392,226,000 |
| Liabilities | |||||
| Account Payables | 1,219,728,000 | 864,353,000 | 1,491,780,000 | 1,111,839,000 | 927,927,000 |
| Short Term Debt | 415,012,000 | 640,983,000 | 207,753,000 | 170,959,000 | 95,402,000 |
| Total Current Liabilities | 3,924,353,000 | 3,403,201,000 | 2,556,610,000 | 2,007,395,000 | 1,795,190,000 |
| Long Term Debt | 249,672,000 | 86,642,000 | 53,918,000 | 37,635,000 | 14,301,000 |
| Total Liabilities | 4,180,289,000 | 3,496,506,000 | 2,591,263,000 | 2,052,030,000 | 1,814,808,000 |
| Shareholders Equity | |||||
| Retained Earnings | 284,321,000 | 423,255,000 | 150,705,000 | 0 | 0 |
| Total Shareholders Equity | 655,685,000 | 619,388,000 | 569,092,000 | 557,400,000 | 577,418,000 |
| Cash Flow Statement (Quarterly) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 80,544,000 | 71,887,000 | 64,277,000 | 47,552,000 |
| Depreciation & Amortization | 34,492,000 | 33,491,000 | 31,377,000 | 24,743,000 |
| Stock Based Compensation | 0 | 0 | 0 | 0 |
| Change in Working Capital | 52,273,000 | -273,319,000 | -42,952,000 | -136,209,000 |
| Operating Cash Flow | 250,968,000 | -98,706,000 | 57,836,000 | -51,336,000 |
| Investing Activities | ||||
| Capital Expenditure | -6,960,000 | -8,246,000 | -11,940,000 | -8,793,000 |
| Investments | -6,960,000 | -8,246,000 | -11,940,000 | -8,793,000 |
| Investing Cash Flow | -5,577,000 | 27,601,000 | -20,906,000 | -28,680,000 |
| Financing Activities | ||||
| Debt Repayment | -73,330,000 | 473,770,000 | -1,240,000,000 | -1,955,000,000 |
| Common Stock Issued/Repurchased | 0 | 0 | 0 | 0 |
| Dividends Paid | -16,500,000 | -16,500,000 | -21,500,000 | -26,250,000 |
| Financing Cash Flow | -147,182,000 | 148,795,000 | -11,139,000 | 22,761,000 |
| Summary | ||||
| Free Cash Flow | 244,008,000 | -107,022,000 | 45,896,000 | -60,129,000 |
| Net Change in Cash | 94,828,000 | 77,818,000 | 24,141,000 | -57,356,000 |
| Cash Flow Statement (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 80,544,000 | 71,887,000 | 64,277,000 | 47,552,000 | 89,280,000 |
| Depreciation & Amortization | 34,492,000 | 33,491,000 | 31,377,000 | 24,743,000 | 20,717,000 |
| Stock Based Compensation | 0 | 0 | 0 | 0 | 0 |
| Change in Working Capital | 52,273,000 | -273,319,000 | -42,952,000 | -136,209,000 | -181,812,000 |
| Operating Cash Flow | 250,968,000 | -98,706,000 | 57,836,000 | -51,336,000 | -73,990,000 |
| Investing Activities | |||||
| Capital Expenditure | -6,960,000 | -8,246,000 | -11,940,000 | -8,793,000 | -8,039,000 |
| Investments | -6,960,000 | -8,246,000 | -11,940,000 | -8,793,000 | -8,039,000 |
| Investing Cash Flow | -5,577,000 | 27,601,000 | -20,906,000 | -28,680,000 | -6,635,000 |
| Financing Activities | |||||
| Debt Repayment | -73,330,000 | 473,770,000 | -1,240,000,000 | -1,955,000,000 | -1,965,000,000 |
| Common Stock Issued/Repurchased | 0 | 0 | 0 | 0 | 0 |
| Dividends Paid | -16,500,000 | -16,500,000 | -21,500,000 | -26,250,000 | -37,500,000 |
| Financing Cash Flow | -147,182,000 | 148,795,000 | -11,139,000 | 22,761,000 | 22,197,000 |
| Summary | |||||
| Free Cash Flow | 244,008,000 | -107,022,000 | 45,896,000 | -60,129,000 | -82,029,000 |
| Net Change in Cash | 94,828,000 | 77,818,000 | 24,141,000 | -57,356,000 | -58,428,000 |