| Income Statement (Quarterly) | 2026-04-08 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
| Revenue | 64,757,998 | 64,757,998 | 32,378,999 | 68,722,000 |
| Cost of Revenue | 48,568,000 | 48,568,000 | 24,284,000 | 51,975,000 |
| Gross Profit | 16,190,000 | 16,190,000 | 8,095,000 | 16,747,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 14,163,000 | 14,163,000 | 7,081,500 | 6,875,000 |
| Operating Expenses | 14,163,000 | 14,163,000 | 7,081,500 | 7,625,000 |
| Operating Income | 2,026,998 | 2,026,998 | 1,013,499 | 9,122,000 |
| Interest Expense | 0 | 0 | 0 | 0 |
| Income Before Tax | 3,430,000 | 3,430,000 | 1,715,000 | 9,573,500 |
| Income Tax Expense | 977,000 | 977,000 | 488,500 | 1,312,500 |
| Net Income | 2,453,000 | 2,453,000 | 1,226,500 | 8,261,000 |
| Per Share | ||||
| EPS | 0.00 | 0.00 | 0.00 | 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 | 214,068,000 | 344,075,000 | 399,656,000 |
| Cost of Revenue | 158,871,000 | 239,900,000 | 228,870,000 |
| Gross Profit | 55,197,000 | 104,175,000 | 170,786,000 |
| Operating Expenses | |||
| R&D Expenses | 0 | 0 | 0 |
| SG&A Expenses | 31,368,000 | 35,808,000 | 41,691,000 |
| Operating Expenses | 32,868,000 | 37,308,000 | 41,629,000 |
| Operating Income | 22,329,000 | 66,867,000 | 124,338,000 |
| Interest Expense | 1,000 | 5,000 | 14,000 |
| Income Before Tax | 14,819,000 | 68,306,000 | 124,324,000 |
| Income Tax Expense | 5,149,000 | 19,511,000 | 36,495,000 |
| Net Income | 9,670,000 | 48,795,000 | 87,829,000 |
| Per Share | |||
| EPS | 0.02 | 0.08 | 0.15 |
| 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 | 229,668,000 | 286,266,000 | 282,256,000 |
| Short Term Investments | 0 | 0 | 0 |
| Net Receivables | 88,483,000 | 103,085,000 | 0 |
| Inventory | 30,549,000 | 46,466,000 | 41,509,000 |
| Total Current Assets | 352,506,000 | 436,513,000 | 402,490,000 |
| Property Plant Equipment | 186,868,000 | 87,711,000 | 90,041,000 |
| Goodwill and Intangibles | 97,000 | 195,000 | 292,000 |
| Total Assets | 540,308,000 | 528,532,000 | 501,534,000 |
| Liabilities | |||
| Account Payables | 32,577,000 | 31,278,000 | 39,261,000 |
| Short Term Debt | 66,000 | 72,000 | 393,000 |
| Total Current Liabilities | 48,960,000 | 48,888,000 | 73,354,000 |
| Long Term Debt | 69,000 | 0 | 0 |
| Total Liabilities | 56,083,000 | 55,643,000 | 78,600,000 |
| Shareholders Equity | |||
| Retained Earnings | 331,099,000 | 321,429,000 | 257,521,000 |
| Total Shareholders Equity | 484,225,000 | 472,889,000 | 422,934,000 |
| Balance Sheet (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|
| Assets | |||
| Cash and Cash Equivalents | 229,668,000 | 286,266,000 | 282,256,000 |
| Short Term Investments | 0 | 0 | 0 |
| Net Receivables | 88,483,000 | 103,085,000 | 0 |
| Inventory | 30,549,000 | 46,466,000 | 41,509,000 |
| Total Current Assets | 352,506,000 | 436,513,000 | 402,490,000 |
| Property Plant Equipment | 186,868,000 | 87,711,000 | 90,041,000 |
| Goodwill and Intangibles | 97,000 | 195,000 | 292,000 |
| Total Assets | 540,308,000 | 528,532,000 | 501,534,000 |
| Liabilities | |||
| Account Payables | 32,577,000 | 31,278,000 | 39,261,000 |
| Short Term Debt | 66,000 | 72,000 | 393,000 |
| Total Current Liabilities | 48,960,000 | 48,888,000 | 73,354,000 |
| Long Term Debt | 69,000 | 0 | 0 |
| Total Liabilities | 56,083,000 | 55,643,000 | 78,600,000 |
| Shareholders Equity | |||
| Retained Earnings | 331,099,000 | 321,429,000 | 257,521,000 |
| Total Shareholders Equity | 484,225,000 | 472,889,000 | 422,934,000 |
| Cash Flow Statement (Quarterly) | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|
| Operating Activities | |||
| Net Income | 14,819,000 | 48,795,000 | 124,324,000 |
| Depreciation & Amortization | 9,274,000 | 6,440,000 | 5,691,000 |
| Stock Based Compensation | 0 | 0 | 0 |
| Change in Working Capital | 28,063,000 | -44,921,000 | 24,055,000 |
| Operating Cash Flow | 58,982,000 | 8,476,000 | 125,786,000 |
| Investing Activities | |||
| Capital Expenditure | -114,303,000 | -5,098,000 | -11,723,000 |
| Investments | -114,303,000 | -5,098,000 | -11,723,000 |
| Investing Cash Flow | -115,487,000 | -4,192,000 | -11,048,000 |
| Financing Activities | |||
| Debt Repayment | 0 | -321,000 | 0 |
| Common Stock Issued/Repurchased | 0 | 0 | 0 |
| Dividends Paid | 0 | 0 | -8,322,000 |
| Financing Cash Flow | -144,000 | -326,000 | -8,726,000 |
| Summary | |||
| Free Cash Flow | -55,321,000 | 3,378,000 | 114,063,000 |
| Net Change in Cash | -56,598,000 | 4,010,000 | 106,165,000 |
| Cash Flow Statement (Annual) | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|
| Operating Activities | |||
| Net Income | 14,819,000 | 48,795,000 | 124,324,000 |
| Depreciation & Amortization | 9,274,000 | 6,440,000 | 5,691,000 |
| Stock Based Compensation | 0 | 0 | 0 |
| Change in Working Capital | 28,063,000 | -44,921,000 | 24,055,000 |
| Operating Cash Flow | 58,982,000 | 8,476,000 | 125,786,000 |
| Investing Activities | |||
| Capital Expenditure | -114,303,000 | -5,098,000 | -11,723,000 |
| Investments | -114,303,000 | -5,098,000 | -11,723,000 |
| Investing Cash Flow | -115,487,000 | -4,192,000 | -11,048,000 |
| Financing Activities | |||
| Debt Repayment | 0 | -321,000 | 0 |
| Common Stock Issued/Repurchased | 0 | 0 | 0 |
| Dividends Paid | 0 | 0 | -8,322,000 |
| Financing Cash Flow | -144,000 | -326,000 | -8,726,000 |
| Summary | |||
| Free Cash Flow | -55,321,000 | 3,378,000 | 114,063,000 |
| Net Change in Cash | -56,598,000 | 4,010,000 | 106,165,000 |