| Income Statement (Quarterly) | 2026-04-08 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
| Revenue | 262,889,000 | 262,889,000 | 131,444,500 | 137,323,000 |
| Cost of Revenue | 136,813,000 | 136,813,000 | 68,406,500 | 78,504,500 |
| Gross Profit | 126,076,000 | 126,076,000 | 63,038,000 | 58,818,500 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 109,775,000 | 109,775,000 | 54,887,500 | 53,622,500 |
| Operating Expenses | 113,689,000 | 113,689,000 | 56,844,500 | 56,040,000 |
| Operating Income | 12,387,000 | 12,387,000 | 6,193,500 | 2,778,500 |
| Interest Expense | 0 | 934,000 | 0 | 0 |
| Income Before Tax | 17,490,000 | 17,490,000 | 8,745,000 | 6,142,500 |
| Income Tax Expense | 2,156,000 | 2,156,000 | 1,078,000 | 1,400,000 |
| Net Income | 13,908,000 | 13,908,000 | 6,954,000 | 4,746,500 |
| Per Share | ||||
| EPS | 0.02 | 0.02 | 0.01 | 0.01 |
| 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 | 566,475,000 | 570,572,000 | 501,437,000 | 233,945,000 | 134,441,000 |
| Cost of Revenue | 309,176,000 | 337,189,000 | 307,739,000 | 195,070,000 | 102,842,000 |
| Gross Profit | 257,299,000 | 233,383,000 | 193,698,000 | 38,875,000 | 31,599,000 |
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 215,659,000 | 198,251,000 | 108,000,000 | 32,141,000 | 36,748,000 |
| Operating Expenses | 231,614,000 | 233,383,000 | 107,305,000 | 30,709,000 | 34,431,000 |
| Operating Income | 25,685,000 | 31,071,000 | 87,142,000 | 8,166,000 | -2,832,000 |
| Interest Expense | 1,400,000 | 688,000 | 403,000 | 893,000 | 486,000 |
| Income Before Tax | 35,504,000 | 35,637,000 | 62,667,000 | -1,476,000 | -2,788,000 |
| Income Tax Expense | 5,489,000 | 10,763,000 | 23,049,000 | 1,124,000 | 369,000 |
| Net Income | 30,030,000 | 19,451,000 | 39,618,000 | -2,600,000 | -3,157,000 |
| Per Share | |||||
| EPS | 0.04 | 0.04 | 0.09 | 0.00 | 0.00 |
| 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 | 54,726,000 | 48,952,000 | 48,112,000 | 28,447,000 |
| Short Term Investments | 5,972,000 | 135,000 | 7,763,000 | 36,262,000 |
| Net Receivables | 241,274,000 | 242,037,000 | 144,766,000 | 0 |
| Inventory | 44,677,000 | 108,312,000 | 98,242,000 | 31,276,000 |
| Total Current Assets | 557,411,000 | 548,637,000 | 307,921,000 | 194,073,000 |
| Property Plant Equipment | 254,031,000 | 113,851,000 | 108,507,000 | 115,692,000 |
| Goodwill and Intangibles | 0 | 25,676,000 | 26,282,000 | 0 |
| Total Assets | 827,684,000 | 737,591,000 | 446,378,000 | 313,174,000 |
| Liabilities | ||||
| Account Payables | 70,282,000 | 51,538,000 | 68,656,000 | 38,011,000 |
| Short Term Debt | 64,963,000 | 25,000,000 | 10,000,000 | 0 |
| Total Current Liabilities | 155,653,000 | 95,582,000 | 95,585,000 | 43,048,000 |
| Long Term Debt | 0 | 0 | 0 | 0 |
| Total Liabilities | 158,940,000 | 99,005,000 | 95,995,000 | 43,595,000 |
| Shareholders Equity | ||||
| Retained Earnings | 0 | 82,363,000 | 42,533,000 | 0 |
| Total Shareholders Equity | 644,094,000 | 613,921,000 | 331,141,000 | 269,579,000 |
| Balance Sheet (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 54,726,000 | 48,952,000 | 48,112,000 | 28,447,000 | 79,641,000 |
| Short Term Investments | 5,972,000 | 135,000 | 7,763,000 | 36,262,000 | 0 |
| Net Receivables | 241,274,000 | 242,037,000 | 144,766,000 | 0 | 0 |
| Inventory | 44,677,000 | 108,312,000 | 98,242,000 | 31,276,000 | 17,994,000 |
| Total Current Assets | 557,411,000 | 548,637,000 | 307,921,000 | 194,073,000 | 170,661,000 |
| Property Plant Equipment | 254,031,000 | 113,851,000 | 108,507,000 | 115,692,000 | 65,467,000 |
| Goodwill and Intangibles | 0 | 25,676,000 | 26,282,000 | 0 | 27,494,000 |
| Total Assets | 827,684,000 | 737,591,000 | 446,378,000 | 313,174,000 | 264,007,000 |
| Liabilities | |||||
| Account Payables | 70,282,000 | 51,538,000 | 68,656,000 | 38,011,000 | 19,946,000 |
| Short Term Debt | 64,963,000 | 25,000,000 | 10,000,000 | 0 | 0 |
| Total Current Liabilities | 155,653,000 | 95,582,000 | 95,585,000 | 43,048,000 | 25,972,000 |
| Long Term Debt | 0 | 0 | 0 | 0 | 0 |
| Total Liabilities | 158,940,000 | 99,005,000 | 95,995,000 | 43,595,000 | 26,656,000 |
| Shareholders Equity | |||||
| Retained Earnings | 0 | 82,363,000 | 42,533,000 | 0 | 0 |
| Total Shareholders Equity | 644,094,000 | 613,921,000 | 331,141,000 | 269,579,000 | 237,351,000 |
| Cash Flow Statement (Quarterly) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 35,504,000 | 19,451,000 | 62,667,000 | -2,600,000 |
| Depreciation & Amortization | 12,677,000 | 10,216,000 | 7,531,000 | 7,279,000 |
| Stock Based Compensation | 0 | 0 | 0 | 0 |
| Change in Working Capital | 7,566,000 | -233,600,000 | -93,362,000 | -16,467,000 |
| Operating Cash Flow | 58,983,000 | -216,317,000 | -14,501,000 | -2,058,000 |
| Investing Activities | ||||
| Capital Expenditure | -93,112,000 | -57,288,000 | -27,593,000 | -30,172,000 |
| Investments | -93,112,000 | -57,288,000 | -27,593,000 | -30,172,000 |
| Investing Cash Flow | -90,176,000 | -61,427,000 | -14,850,000 | -87,681,000 |
| Financing Activities | ||||
| Debt Repayment | 39,500,000 | 15,000,000 | 0 | 0 |
| Common Stock Issued/Repurchased | 0 | 266,048,000 | 37,485,000 | 40,216,000 |
| Dividends Paid | 0 | 0 | 0 | 0 |
| Financing Cash Flow | 37,110,000 | 278,898,000 | 48,467,000 | 38,959,000 |
| Summary | ||||
| Free Cash Flow | -34,129,000 | -273,605,000 | -42,094,000 | -32,230,000 |
| Net Change in Cash | 5,774,000 | 840,000 | 19,665,000 | -51,194,000 |
| Cash Flow Statement (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 35,504,000 | 19,451,000 | 62,667,000 | -2,600,000 | -3,157,000 |
| Depreciation & Amortization | 12,677,000 | 10,216,000 | 7,531,000 | 7,279,000 | 6,819,000 |
| Stock Based Compensation | 0 | 0 | 0 | 0 | 0 |
| Change in Working Capital | 7,566,000 | -233,600,000 | -93,362,000 | -16,467,000 | 3,253,000 |
| Operating Cash Flow | 58,983,000 | -216,317,000 | -14,501,000 | -2,058,000 | 8,513,000 |
| Investing Activities | |||||
| Capital Expenditure | -93,112,000 | -57,288,000 | -27,593,000 | -30,172,000 | 0 |
| Investments | -93,112,000 | -57,288,000 | -27,593,000 | -30,172,000 | 0 |
| Investing Cash Flow | -90,176,000 | -61,427,000 | -14,850,000 | -87,681,000 | -19,072,000 |
| Financing Activities | |||||
| Debt Repayment | 39,500,000 | 15,000,000 | 0 | 0 | 0 |
| Common Stock Issued/Repurchased | 0 | 266,048,000 | 37,485,000 | 40,216,000 | 0 |
| Dividends Paid | 0 | 0 | 0 | 0 | 0 |
| Financing Cash Flow | 37,110,000 | 278,898,000 | 48,467,000 | 38,959,000 | 76,803,000 |
| Summary | |||||
| Free Cash Flow | -34,129,000 | -273,605,000 | -42,094,000 | -32,230,000 | 8,513,000 |
| Net Change in Cash | 5,774,000 | 840,000 | 19,665,000 | -51,194,000 | 0 |