| Income Statement (Quarterly) | 2026-04-07 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
| Revenue | 410,907,000 | 410,907,000 | 205,453,500 | 251,904,000 |
| Cost of Revenue | 335,957,000 | 335,957,000 | 167,978,500 | 197,640,000 |
| Gross Profit | 74,950,000 | 74,950,000 | 37,475,000 | 54,264,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 71,642,000 | 71,642,000 | 35,821,000 | 36,603,500 |
| Operating Expenses | 101,918,000 | 101,918,000 | 50,959,000 | 50,775,000 |
| Operating Income | -26,968,000 | -26,968,000 | -13,484,000 | 3,489,000 |
| Interest Expense | 0 | 2,116,000 | 0 | 0 |
| Income Before Tax | -29,084,000 | -29,084,000 | -14,542,000 | 2,496,000 |
| Income Tax Expense | 154,000 | 154,000 | 77,000 | 4,031,000 |
| Net Income | -25,874,000 | -25,874,000 | -12,937,000 | 6,679,000 |
| Per Share | ||||
| EPS | -0.05 | -0.05 | -0.02 | 0.01 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 |
| Income Statement (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|
| Revenue | 1,151,277,000 | 1,281,276,000 | 1,043,378,000 |
| Cost of Revenue | 941,500,000 | 1,076,627,000 | 817,731,000 |
| Gross Profit | 209,777,000 | 204,649,000 | 225,647,000 |
| Operating Expenses | |||
| R&D Expenses | 0 | 0 | 0 |
| SG&A Expenses | 0 | 183,202,000 | 187,678,000 |
| Operating Expenses | 206,905,000 | 273,550,000 | 256,484,000 |
| Operating Income | 2,872,000 | -68,901,000 | -33,352,000 |
| Interest Expense | 0 | 4,753,000 | 4,100,000 |
| Income Before Tax | -920,000 | -71,709,000 | -36,302,000 |
| Income Tax Expense | 150,000 | 61,000 | -1,334,000 |
| Net Income | 6,914,000 | -72,364,000 | -35,676,000 |
| Per Share | |||
| EPS | 0.01 | -0.13 | -0.07 |
| EPS Diluted | 0.00 | 0.00 | 0.00 |
| Balance Sheet (Quarterly) | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|
| Assets | |||
| Cash and Cash Equivalents | 71,413,000 | 192,278,000 | 160,972,000 |
| Short Term Investments | 0 | 501,000 | 0 |
| Net Receivables | 303,975,000 | 267,234,000 | 0 |
| Inventory | 0 | -14,341,000 | 0 |
| Total Current Assets | 594,043,000 | 644,517,000 | 619,436,000 |
| Property Plant Equipment | 15,987,000 | 24,566,000 | 32,478,000 |
| Goodwill and Intangibles | 14,115,000 | 11,936,000 | 12,722,000 |
| Total Assets | 633,808,000 | 691,016,000 | 674,651,000 |
| Liabilities | |||
| Account Payables | 85,772,000 | 64,438,000 | 50,085,000 |
| Short Term Debt | 151,238,000 | 167,839,000 | 98,399,000 |
| Total Current Liabilities | 297,713,000 | 340,108,000 | 233,697,000 |
| Long Term Debt | 8,026,000 | 11,888,000 | 18,165,000 |
| Total Liabilities | 305,739,000 | 351,996,000 | 251,862,000 |
| Shareholders Equity | |||
| Retained Earnings | -68,944,000 | -65,245,000 | 75,000 |
| Total Shareholders Equity | 331,621,000 | 335,965,000 | 420,328,000 |
| Balance Sheet (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|
| Assets | |||
| Cash and Cash Equivalents | 71,413,000 | 192,278,000 | 160,972,000 |
| Short Term Investments | 0 | 501,000 | 0 |
| Net Receivables | 303,975,000 | 267,234,000 | 0 |
| Inventory | 0 | -14,341,000 | 0 |
| Total Current Assets | 594,043,000 | 644,517,000 | 619,436,000 |
| Property Plant Equipment | 15,987,000 | 24,566,000 | 32,478,000 |
| Goodwill and Intangibles | 14,115,000 | 11,936,000 | 12,722,000 |
| Total Assets | 633,808,000 | 691,016,000 | 674,651,000 |
| Liabilities | |||
| Account Payables | 85,772,000 | 64,438,000 | 50,085,000 |
| Short Term Debt | 151,238,000 | 167,839,000 | 98,399,000 |
| Total Current Liabilities | 297,713,000 | 340,108,000 | 233,697,000 |
| Long Term Debt | 8,026,000 | 11,888,000 | 18,165,000 |
| Total Liabilities | 305,739,000 | 351,996,000 | 251,862,000 |
| Shareholders Equity | |||
| Retained Earnings | -68,944,000 | -65,245,000 | 75,000 |
| Total Shareholders Equity | 331,621,000 | 335,965,000 | 420,328,000 |
| Cash Flow Statement (Quarterly) | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|
| Operating Activities | |||
| Net Income | -920,000 | -71,709,000 | -36,302,000 |
| Depreciation & Amortization | 11,025,000 | 11,355,000 | 13,243,000 |
| Stock Based Compensation | 2,417,000 | 5,081,000 | 0 |
| Change in Working Capital | -102,051,000 | 36,143,000 | -126,779,000 |
| Operating Cash Flow | -78,818,000 | -5,811,000 | -143,241,000 |
| Investing Activities | |||
| Capital Expenditure | -3,088,000 | -918,000 | -2,304,000 |
| Investments | -55,000 | -637,000 | -2,304,000 |
| Investing Cash Flow | -2,022,000 | -1,197,000 | 20,465,000 |
| Financing Activities | |||
| Debt Repayment | -13,075,000 | 69,519,000 | -98,917,000 |
| Common Stock Issued/Repurchased | -14,480,000 | -17,080,000 | 183,480,000 |
| Dividends Paid | -1,623,000 | 0 | 0 |
| Financing Cash Flow | -39,773,000 | 39,023,000 | 191,928,000 |
| Summary | |||
| Free Cash Flow | -81,906,000 | -6,729,000 | -145,545,000 |
| Net Change in Cash | -120,865,000 | 31,306,000 | 72,716,000 |
| Cash Flow Statement (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|
| Operating Activities | |||
| Net Income | -920,000 | -71,709,000 | -36,302,000 |
| Depreciation & Amortization | 11,025,000 | 11,355,000 | 13,243,000 |
| Stock Based Compensation | 2,417,000 | 5,081,000 | 0 |
| Change in Working Capital | -102,051,000 | 36,143,000 | -126,779,000 |
| Operating Cash Flow | -78,818,000 | -5,811,000 | -143,241,000 |
| Investing Activities | |||
| Capital Expenditure | -3,088,000 | -918,000 | -2,304,000 |
| Investments | -55,000 | -637,000 | -2,304,000 |
| Investing Cash Flow | -2,022,000 | -1,197,000 | 20,465,000 |
| Financing Activities | |||
| Debt Repayment | -13,075,000 | 69,519,000 | -98,917,000 |
| Common Stock Issued/Repurchased | -14,480,000 | -17,080,000 | 183,480,000 |
| Dividends Paid | -1,623,000 | 0 | 0 |
| Financing Cash Flow | -39,773,000 | 39,023,000 | 191,928,000 |
| Summary | |||
| Free Cash Flow | -81,906,000 | -6,729,000 | -145,545,000 |
| Net Change in Cash | -120,865,000 | 31,306,000 | 72,716,000 |