| Income Statement (Quarterly) | 2025-08-29 | 2025-05-30 | 2025-02-28 | 2024-11-29 | 
|---|---|---|---|---|
| Revenue | 10,969,000 | 14,089,000 | 18,307,000 | 13,453,000 | 
| Cost of Revenue | 7,250,000 | 9,817,000 | 11,124,000 | 8,053,000 | 
| Gross Profit | 3,719,000 | 4,272,000 | 7,183,000 | 5,400,000 | 
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 | 
| SG&A Expenses | 4,717,000 | 3,926,000 | 5,162,000 | 4,637,000 | 
| Operating Expenses | 7,566,000 | 7,476,000 | 8,302,000 | 6,913,000 | 
| Operating Income | -3,847,000 | -2,340,000 | -1,119,000 | -1,513,000 | 
| Interest Expense | 0 | 0 | 0 | 0 | 
| Income Before Tax | -2,836,000 | -2,986,000 | -874,000 | -1,245,000 | 
| Income Tax Expense | -752,000 | -87,000 | -231,000 | -217,000 | 
| Net Income | -2,084,000 | -2,899,000 | -643,000 | -1,028,000 | 
| Per Share | ||||
| EPS | -0.07 | -0.10 | -0.02 | -0.03 | 
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 
| Income Statement (Annual) | 2025-05-31 | 2025-05-30 | 2024-05-31 | 2023-05-31 | 2022-05-31 | 
|---|---|---|---|---|---|
| Revenue | 58,968,000 | 58,968,000 | 66,218,000 | 64,961,000 | 50,829,000 | 
| Cost of Revenue | 35,035,000 | 35,035,000 | 33,675,000 | 32,215,000 | 27,164,000 | 
| Gross Profit | 23,933,000 | 23,933,000 | 32,543,000 | 32,746,000 | 23,665,000 | 
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 | 
| SG&A Expenses | 17,783,000 | 18,283,000 | 13,746,000 | 12,237,000 | 10,047,000 | 
| Operating Expenses | 28,246,000 | 29,610,000 | 22,465,000 | 19,371,000 | 15,865,000 | 
| Operating Income | -4,313,000 | -5,677,000 | 10,078,000 | 13,375,000 | 5,795,000 | 
| Interest Expense | 0 | 0 | 0 | 0 | 13,000 | 
| Income Before Tax | -4,291,000 | -4,291,000 | 12,458,000 | 14,617,000 | 9,541,000 | 
| Income Tax Expense | -381,000 | -381,000 | -20,698,000 | 60,000 | 91,000 | 
| Net Income | -3,910,000 | -3,910,000 | 33,156,000 | 14,557,000 | 9,450,000 | 
| Per Share | |||||
| EPS | -0.13 | -0.13 | 1.15 | 0.52 | 0.36 | 
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Balance Sheet (Quarterly) | 2025-05-31 | 2025-05-30 | 2024-05-31 | 2023-05-31 | 
|---|---|---|---|---|
| Assets | ||||
| Cash and Cash Equivalents | 25,229,000 | 24,529,000 | 49,159,000 | 30,054,000 | 
| Short Term Investments | 0 | 0 | 0 | 17,853,000 | 
| Net Receivables | 17,791,000 | 14,191,000 | 9,996,000 | 16,594,000 | 
| Inventory | 41,997,000 | 41,997,000 | 37,470,000 | 23,908,000 | 
| Total Current Assets | 88,778,000 | 88,778,000 | 97,848,000 | 89,030,000 | 
| Property Plant Equipment | 18,570,000 | 18,570,000 | 8,987,000 | 8,882,000 | 
| Goodwill and Intangibles | 21,500,000 | 21,500,000 | 0 | 0 | 
| Total Assets | 148,508,000 | 148,508,000 | 127,912,000 | 98,143,000 | 
| Liabilities | ||||
| Account Payables | 6,728,000 | 6,728,000 | 5,332,000 | 9,206,000 | 
| Short Term Debt | 1,818,000 | 1,818,000 | 930,000 | 137,000 | 
| Total Current Liabilities | 15,638,000 | 15,638,000 | 10,508,000 | 16,308,000 | 
| Long Term Debt | 9,921,000 | 9,921,000 | 5,732,000 | 6,163,000 | 
| Total Liabilities | 25,637,000 | 25,637,000 | 16,319,000 | 22,543,000 | 
| Shareholders Equity | ||||
| Retained Earnings | -23,060,000 | -23,060,000 | -19,150,000 | -52,306,000 | 
| Total Shareholders Equity | 122,871,000 | 122,871,000 | 111,593,000 | 75,600,000 | 
| Balance Sheet (Annual) | 2025-05-31 | 2025-05-30 | 2024-05-31 | 2023-05-31 | 2022-05-31 | 
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 25,229,000 | 24,529,000 | 49,159,000 | 30,054,000 | 31,484,000 | 
| Short Term Investments | 0 | 0 | 0 | 17,853,000 | 0 | 
| Net Receivables | 17,791,000 | 14,191,000 | 9,996,000 | 16,594,000 | 12,859,000 | 
| Inventory | 41,997,000 | 41,997,000 | 37,470,000 | 23,908,000 | 15,051,000 | 
| Total Current Assets | 88,778,000 | 88,778,000 | 97,848,000 | 89,030,000 | 60,007,000 | 
| Property Plant Equipment | 18,570,000 | 18,570,000 | 8,987,000 | 8,882,000 | 2,120,000 | 
| Goodwill and Intangibles | 21,500,000 | 21,500,000 | 0 | 0 | 0 | 
| Total Assets | 148,508,000 | 148,508,000 | 127,912,000 | 98,143,000 | 62,328,000 | 
| Liabilities | |||||
| Account Payables | 6,728,000 | 6,728,000 | 5,332,000 | 9,206,000 | 4,195,000 | 
| Short Term Debt | 1,818,000 | 1,818,000 | 930,000 | 137,000 | 794,000 | 
| Total Current Liabilities | 15,638,000 | 15,638,000 | 10,508,000 | 16,308,000 | 11,014,000 | 
| Long Term Debt | 9,921,000 | 9,921,000 | 5,732,000 | 6,163,000 | 212,000 | 
| Total Liabilities | 25,637,000 | 25,637,000 | 16,319,000 | 22,543,000 | 11,339,000 | 
| Shareholders Equity | |||||
| Retained Earnings | -23,060,000 | -23,060,000 | -19,150,000 | -52,306,000 | -66,863,000 | 
| Total Shareholders Equity | 122,871,000 | 122,871,000 | 111,593,000 | 75,600,000 | 50,989,000 | 
| Cash Flow Statement (Quarterly) | 2025-05-31 | 2025-05-30 | 2024-05-31 | 2023-12-31 | 
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | -3,910,000 | -3,910,000 | 33,156,000 | 33,156,000 | 
| Depreciation & Amortization | 3,388,000 | 3,388,000 | 1,363,000 | 1,363,000 | 
| Stock Based Compensation | 0 | 5,162,000 | 2,518,000 | 2,518,000 | 
| Change in Working Capital | -12,203,000 | -12,203,000 | -14,378,000 | -14,378,000 | 
| Operating Cash Flow | -7,400,000 | -7,400,000 | 1,756,000 | 1,756,000 | 
| Investing Activities | ||||
| Capital Expenditure | -4,992,000 | -4,992,000 | -749,000 | -749,000 | 
| Investments | -4,992,000 | -4,992,000 | -749,000 | -749,000 | 
| Investing Cash Flow | -16,067,000 | -16,067,000 | 17,251,000 | 17,251,000 | 
| Financing Activities | ||||
| Debt Repayment | 0 | 0 | 0 | 0 | 
| Common Stock Issued/Repurchased | 625,000 | 625,000 | 139,000 | 139,000 | 
| Dividends Paid | 0 | 0 | 0 | 0 | 
| Financing Cash Flow | 625,000 | 625,000 | 139,000 | 139,000 | 
| Summary | ||||
| Free Cash Flow | -12,392,000 | -12,392,000 | 1,007,000 | 1,007,000 | 
| Net Change in Cash | -23,930,000 | -22,829,000 | 19,105,000 | 19,105,000 | 
| Cash Flow Statement (Annual) | 2025-05-31 | 2025-05-30 | 2024-05-31 | 2023-12-31 | 2023-05-31 | 
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | -3,910,000 | -3,910,000 | 33,156,000 | 33,156,000 | 14,557,000 | 
| Depreciation & Amortization | 3,388,000 | 3,388,000 | 1,363,000 | 1,363,000 | 450,000 | 
| Stock Based Compensation | 0 | 5,162,000 | 2,518,000 | 2,518,000 | 2,748,000 | 
| Change in Working Capital | -12,203,000 | -12,203,000 | -14,378,000 | -14,378,000 | -7,280,000 | 
| Operating Cash Flow | -7,400,000 | -7,400,000 | 1,756,000 | 1,756,000 | 10,011,000 | 
| Investing Activities | |||||
| Capital Expenditure | -4,992,000 | -4,992,000 | -749,000 | -749,000 | -1,362,000 | 
| Investments | -4,992,000 | -4,992,000 | -749,000 | -749,000 | -1,362,000 | 
| Investing Cash Flow | -16,067,000 | -16,067,000 | 17,251,000 | 17,251,000 | -18,656,000 | 
| Financing Activities | |||||
| Debt Repayment | 0 | 0 | 0 | 0 | 0 | 
| Common Stock Issued/Repurchased | 625,000 | 625,000 | 139,000 | 139,000 | 7,322,000 | 
| Dividends Paid | 0 | 0 | 0 | 0 | 0 | 
| Financing Cash Flow | 625,000 | 625,000 | 139,000 | 139,000 | 7,322,000 | 
| Summary | |||||
| Free Cash Flow | -12,392,000 | -12,392,000 | 1,007,000 | 1,007,000 | 8,649,000 | 
| Net Change in Cash | -23,930,000 | -22,829,000 | 19,105,000 | 19,105,000 | -1,360,000 |