| Income Statement (Quarterly) | 2026-04-07 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
| Revenue | 1,022,209,000 | 1,022,209,000 | 511,104,500 | 702,333,500 |
| Cost of Revenue | 834,878,000 | 834,878,000 | 417,439,000 | 573,787,500 |
| Gross Profit | 187,331,000 | 187,331,000 | 93,665,500 | 128,546,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 108,232,000 | 108,232,000 | 54,116,000 | 60,718,000 |
| Operating Expenses | 156,170,000 | 156,170,000 | 78,085,000 | 92,207,500 |
| Operating Income | 31,161,000 | 31,161,000 | 15,580,500 | 36,338,500 |
| Interest Expense | 0 | 17,955,000 | 0 | 0 |
| Income Before Tax | 6,000 | 6,000 | 3,000 | 22,561,000 |
| Income Tax Expense | 71,097,000 | 71,097,000 | 35,548,500 | 2,585,500 |
| Net Income | -70,420,000 | -70,420,000 | -35,210,000 | 7,800,000 |
| Per Share | ||||
| EPS | -0.15 | -0.15 | -0.08 | 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 | 2,519,987,000 | 2,255,903,000 | 2,039,583,000 | 1,625,775,000 | 1,139,341,000 |
| Cost of Revenue | 2,052,682,000 | 1,821,205,000 | 1,664,058,000 | 1,329,217,000 | 878,579,000 |
| Gross Profit | 467,305,000 | 434,698,000 | 375,525,000 | 296,558,000 | 260,762,000 |
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 231,001,000 | 180,214,000 | 178,997,000 | 150,565,000 | 132,620,000 |
| Operating Expenses | 327,137,000 | 278,181,000 | 281,099,000 | 221,728,000 | 182,997,000 |
| Operating Income | 140,168,000 | 156,517,000 | 125,840,000 | 80,799,000 | 77,765,000 |
| Interest Expense | 51,470,000 | 30,993,000 | 11,881,000 | 7,142,000 | 12,964,000 |
| Income Before Tax | 88,722,000 | 125,532,000 | 76,953,000 | 73,657,000 | 72,604,000 |
| Income Tax Expense | 15,399,000 | 21,357,000 | 8,871,000 | 10,733,000 | 12,177,000 |
| Net Income | 42,189,000 | 69,702,000 | 63,602,000 | 71,303,000 | 61,299,000 |
| Per Share | |||||
| EPS | 0.10 | 0.18 | 0.16 | 0.18 | 0.16 |
| 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 | 861,904,000 | 944,863,000 | 826,804,000 | 521,222,000 |
| Short Term Investments | 29,649,000 | 267,075,000 | 300,000,000 | 506,000,000 |
| Net Receivables | 1,272,534,000 | 939,000 | 666,067,000 | 0 |
| Inventory | 227,182,000 | 192,033,000 | 151,269,000 | 254,145,000 |
| Total Current Assets | 2,928,291,000 | 2,517,664,000 | 2,077,261,000 | 2,291,260,000 |
| Property Plant Equipment | 1,095,044,000 | 1,154,766,000 | 212,359,000 | 168,189,000 |
| Goodwill and Intangibles | 429,076,000 | 443,059,000 | 211,532,000 | 0 |
| Total Assets | 4,666,187,000 | 4,247,771,000 | 2,542,339,000 | 2,477,454,000 |
| Liabilities | ||||
| Account Payables | 633,966,000 | 284,883,000 | 217,172,000 | 232,802,000 |
| Short Term Debt | 427,359,000 | 182,680,000 | 232,343,000 | 357,996,000 |
| Total Current Liabilities | 1,229,692,000 | 648,831,000 | 632,498,000 | 677,528,000 |
| Long Term Debt | 1,074,351,000 | 840,283,000 | 2,906,000 | 107,000 |
| Total Liabilities | 2,319,095,000 | 1,509,198,000 | 653,509,000 | 690,283,000 |
| Shareholders Equity | ||||
| Retained Earnings | 1,685,964,000 | 1,328,626,000 | 1,280,996,000 | 1,231,766,000 |
| Total Shareholders Equity | 1,561,877,000 | 1,925,709,000 | 1,857,114,000 | 1,793,422,000 |
| Balance Sheet (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 861,904,000 | 944,863,000 | 826,804,000 | 521,222,000 | 876,226,000 |
| Short Term Investments | 29,649,000 | 267,075,000 | 300,000,000 | 506,000,000 | 470,000,000 |
| Net Receivables | 1,272,534,000 | 939,000 | 666,067,000 | 0 | 0 |
| Inventory | 227,182,000 | 192,033,000 | 151,269,000 | 254,145,000 | 106,742,000 |
| Total Current Assets | 2,928,291,000 | 2,517,664,000 | 2,077,261,000 | 2,291,260,000 | 2,041,293,000 |
| Property Plant Equipment | 1,095,044,000 | 1,154,766,000 | 212,359,000 | 168,189,000 | 167,495,000 |
| Goodwill and Intangibles | 429,076,000 | 443,059,000 | 211,532,000 | 0 | 0 |
| Total Assets | 4,666,187,000 | 4,247,771,000 | 2,542,339,000 | 2,477,454,000 | 2,227,781,000 |
| Liabilities | |||||
| Account Payables | 633,966,000 | 284,883,000 | 217,172,000 | 232,802,000 | 109,565,000 |
| Short Term Debt | 427,359,000 | 182,680,000 | 232,343,000 | 357,996,000 | 279,398,000 |
| Total Current Liabilities | 1,229,692,000 | 648,831,000 | 632,498,000 | 677,528,000 | 480,982,000 |
| Long Term Debt | 1,074,351,000 | 840,283,000 | 2,906,000 | 107,000 | 703,000 |
| Total Liabilities | 2,319,095,000 | 1,509,198,000 | 653,509,000 | 690,283,000 | 495,367,000 |
| Shareholders Equity | |||||
| Retained Earnings | 1,685,964,000 | 1,328,626,000 | 1,280,996,000 | 1,231,766,000 | 1,182,563,000 |
| Total Shareholders Equity | 1,561,877,000 | 1,925,709,000 | 1,857,114,000 | 1,793,422,000 | 1,732,414,000 |
| Cash Flow Statement (Quarterly) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 88,722,000 | 125,532,000 | 76,953,000 | 71,303,000 |
| Depreciation & Amortization | 89,458,000 | 86,657,000 | 35,079,000 | 19,825,000 |
| Stock Based Compensation | 0 | 0 | 0 | 0 |
| Change in Working Capital | -175,159,000 | 79,354,000 | 337,878,000 | -395,038,000 |
| Operating Cash Flow | 21,226,000 | 321,138,000 | 461,159,000 | -312,833,000 |
| Investing Activities | ||||
| Capital Expenditure | -23,461,000 | -51,945,000 | -62,211,000 | -20,593,000 |
| Investments | -16,952,000 | -51,945,000 | -62,211,000 | -20,593,000 |
| Investing Cash Flow | -65,817,000 | -438,891,000 | -37,971,000 | -59,625,000 |
| Financing Activities | ||||
| Debt Repayment | 485,110,000 | 181,978,000 | -475,293,000 | -450,316,000 |
| Common Stock Issued/Repurchased | 65,071,000 | 0 | 0 | 0 |
| Dividends Paid | 0 | 0 | 0 | -6,130,000 |
| Financing Cash Flow | -37,486,000 | 236,307,000 | -118,217,000 | 17,966,000 |
| Summary | ||||
| Free Cash Flow | -2,235,000 | 269,193,000 | 398,948,000 | -333,426,000 |
| Net Change in Cash | -82,959,000 | 119,269,000 | 305,582,000 | -355,004,000 |
| Cash Flow Statement (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 88,722,000 | 125,532,000 | 76,953,000 | 71,303,000 | 61,299,000 |
| Depreciation & Amortization | 89,458,000 | 86,657,000 | 35,079,000 | 19,825,000 | 28,267,000 |
| Stock Based Compensation | 0 | 0 | 0 | 0 | 0 |
| Change in Working Capital | -175,159,000 | 79,354,000 | 337,878,000 | -395,038,000 | 287,360,000 |
| Operating Cash Flow | 21,226,000 | 321,138,000 | 461,159,000 | -312,833,000 | 376,003,000 |
| Investing Activities | |||||
| Capital Expenditure | -23,461,000 | -51,945,000 | -62,211,000 | -20,593,000 | -17,410,000 |
| Investments | -16,952,000 | -51,945,000 | -62,211,000 | -20,593,000 | -17,410,000 |
| Investing Cash Flow | -65,817,000 | -438,891,000 | -37,971,000 | -59,625,000 | -63,260,000 |
| Financing Activities | |||||
| Debt Repayment | 485,110,000 | 181,978,000 | -475,293,000 | -450,316,000 | -310,000,000 |
| Common Stock Issued/Repurchased | 65,071,000 | 0 | 0 | 0 | 0 |
| Dividends Paid | 0 | 0 | 0 | -6,130,000 | -11,330,000 |
| Financing Cash Flow | -37,486,000 | 236,307,000 | -118,217,000 | 17,966,000 | -27,981,000 |
| Summary | |||||
| Free Cash Flow | -2,235,000 | 269,193,000 | 398,948,000 | -333,426,000 | 358,593,000 |
| Net Change in Cash | -82,959,000 | 119,269,000 | 305,582,000 | -355,004,000 | 284,130,000 |