| Income Statement (Quarterly) | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 
|---|---|---|---|---|
| Revenue | 21,009,000 | 22,389,000 | 21,799,000 | 22,462,000 | 
| Cost of Revenue | 6,723,000 | 6,680,000 | 6,666,000 | 6,906,000 | 
| Gross Profit | 14,286,000 | 15,709,000 | 15,133,000 | 15,556,000 | 
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 | 
| SG&A Expenses | 6,745,000 | 7,351,000 | 7,203,000 | 7,685,000 | 
| Operating Expenses | 14,259,000 | 15,059,000 | 14,624,000 | 14,364,000 | 
| Operating Income | 27,000 | 650,000 | 509,000 | 1,192,000 | 
| Interest Expense | 0 | 0 | 0 | 0 | 
| Income Before Tax | 320,000 | 880,000 | 1,140,000 | 2,019,000 | 
| Income Tax Expense | -254,000 | 209,000 | 488,000 | 513,000 | 
| Net Income | 574,000 | 671,000 | 652,000 | 1,506,000 | 
| Per Share | ||||
| EPS | 0.02 | 0.02 | 0.06 | 0.05 | 
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 
| Income Statement (Annual) | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 
|---|---|---|---|---|---|
| Revenue | 88,431,000 | 92,803,000 | 98,011,000 | 91,951,000 | 78,287,000 | 
| Cost of Revenue | 26,423,000 | 27,592,000 | 27,315,000 | 24,537,000 | 19,267,000 | 
| Gross Profit | 62,008,000 | 65,211,000 | 70,696,000 | 67,414,000 | 59,020,000 | 
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 | 
| SG&A Expenses | 27,971,000 | 32,614,000 | 42,007,000 | 45,165,000 | 33,748,000 | 
| Operating Expenses | 57,575,000 | 59,240,000 | 69,307,000 | 69,552,000 | 51,681,000 | 
| Operating Income | 4,433,000 | 5,971,000 | 1,389,000 | -2,138,000 | 7,339,000 | 
| Interest Expense | 0 | 0 | 0 | 94,000 | 0 | 
| Income Before Tax | 5,637,000 | 9,718,000 | 3,356,000 | -1,206,000 | 6,793,000 | 
| Income Tax Expense | -26,617,000 | 1,938,000 | 1,247,000 | 1,235,000 | -166,000 | 
| Net Income | 32,254,000 | 7,780,000 | 2,109,000 | -2,441,000 | 6,959,000 | 
| Per Share | |||||
| EPS | 1.15 | 0.25 | 0.07 | -0.08 | 0.22 | 
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Balance Sheet (Quarterly) | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 
|---|---|---|---|---|
| Assets | ||||
| Cash and Cash Equivalents | 62,917,000 | 70,003,000 | 73,201,000 | 72,173,000 | 
| Short Term Investments | 0 | 0 | 0 | 0 | 
| Net Receivables | 32,775,000 | 31,731,000 | 31,569,000 | 26,961,000 | 
| Inventory | 0 | 0 | 3,790,000 | 4,106,000 | 
| Total Current Assets | 99,419,000 | 107,124,000 | 109,828,000 | 104,135,000 | 
| Property Plant Equipment | 4,200,000 | 4,252,000 | 3,430,000 | 4,681,000 | 
| Goodwill and Intangibles | 13,186,000 | 13,186,000 | 13,186,000 | 13,186,000 | 
| Total Assets | 148,005,000 | 127,852,000 | 130,117,000 | 126,009,000 | 
| Liabilities | ||||
| Account Payables | 2,596,000 | 2,725,000 | 2,044,000 | 1,706,000 | 
| Short Term Debt | 2,440,000 | 1,179,000 | 832,000 | 1,044,000 | 
| Total Current Liabilities | 62,151,000 | 62,613,000 | 63,722,000 | 62,022,000 | 
| Long Term Debt | 2,449,000 | 2,592,000 | 1,762,000 | 2,537,000 | 
| Total Liabilities | 67,274,000 | 69,356,000 | 68,421,000 | 69,152,000 | 
| Shareholders Equity | ||||
| Retained Earnings | -291,407,000 | -323,661,000 | -331,441,000 | -333,550,000 | 
| Total Shareholders Equity | 80,731,000 | 58,496,000 | 61,696,000 | 56,857,000 | 
| Balance Sheet (Annual) | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 62,917,000 | 70,003,000 | 73,201,000 | 72,173,000 | 63,231,000 | 
| Short Term Investments | 0 | 0 | 0 | 0 | 0 | 
| Net Receivables | 32,775,000 | 31,731,000 | 31,569,000 | 26,961,000 | 26,311,000 | 
| Inventory | 0 | 0 | 3,790,000 | 4,106,000 | 0 | 
| Total Current Assets | 99,419,000 | 107,124,000 | 109,828,000 | 104,135,000 | 94,678,000 | 
| Property Plant Equipment | 4,200,000 | 4,252,000 | 3,430,000 | 4,681,000 | 2,896,000 | 
| Goodwill and Intangibles | 13,186,000 | 13,186,000 | 13,186,000 | 13,186,000 | 13,186,000 | 
| Total Assets | 148,005,000 | 127,852,000 | 130,117,000 | 126,009,000 | 114,563,000 | 
| Liabilities | |||||
| Account Payables | 2,596,000 | 2,725,000 | 2,044,000 | 1,706,000 | 3,068,000 | 
| Short Term Debt | 2,440,000 | 1,179,000 | 832,000 | 1,044,000 | 1,466,000 | 
| Total Current Liabilities | 62,151,000 | 62,613,000 | 63,722,000 | 62,022,000 | 63,541,000 | 
| Long Term Debt | 2,449,000 | 2,592,000 | 1,762,000 | 2,537,000 | 797,000 | 
| Total Liabilities | 67,274,000 | 69,356,000 | 68,421,000 | 69,152,000 | 68,502,000 | 
| Shareholders Equity | |||||
| Retained Earnings | -291,407,000 | -323,661,000 | -331,441,000 | -333,550,000 | -331,109,000 | 
| Total Shareholders Equity | 80,731,000 | 58,496,000 | 61,696,000 | 56,857,000 | 46,061,000 | 
| Cash Flow Statement (Quarterly) | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | 32,254,000 | 7,780,000 | 2,109,000 | -2,441,000 | 
| Depreciation & Amortization | 2,479,000 | 1,485,000 | 1,632,000 | 1,524,000 | 
| Stock Based Compensation | 2,449,000 | 4,529,000 | 6,246,000 | 11,380,000 | 
| Change in Working Capital | 0 | -3,023,000 | -6,562,000 | -4,184,000 | 
| Operating Cash Flow | 5,263,000 | 12,454,000 | 4,621,000 | 8,121,000 | 
| Investing Activities | ||||
| Capital Expenditure | -565,000 | -198,000 | -288,000 | -628,000 | 
| Investments | -565,000 | -198,000 | -288,000 | -628,000 | 
| Investing Cash Flow | -565,000 | -198,000 | -288,000 | -628,000 | 
| Financing Activities | ||||
| Debt Repayment | 0 | 0 | 0 | 0 | 
| Common Stock Issued/Repurchased | -15,781,000 | -17,191,000 | -4,079,000 | 2,140,000 | 
| Dividends Paid | 0 | 0 | 0 | 0 | 
| Financing Cash Flow | -14,393,000 | -15,391,000 | -4,079,000 | 3,327,000 | 
| Summary | ||||
| Free Cash Flow | 4,698,000 | 12,256,000 | 4,333,000 | 7,493,000 | 
| Net Change in Cash | -7,094,000 | -3,197,000 | 1,028,000 | 8,942,000 | 
| Cash Flow Statement (Annual) | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | 32,254,000 | 7,780,000 | 2,109,000 | -2,441,000 | 6,959,000 | 
| Depreciation & Amortization | 2,479,000 | 1,485,000 | 1,632,000 | 1,524,000 | 2,089,000 | 
| Stock Based Compensation | 2,449,000 | 4,529,000 | 6,246,000 | 11,380,000 | 1,700,000 | 
| Change in Working Capital | 0 | -3,023,000 | -6,562,000 | -4,184,000 | 1,844,000 | 
| Operating Cash Flow | 5,263,000 | 12,454,000 | 4,621,000 | 8,121,000 | 13,862,000 | 
| Investing Activities | |||||
| Capital Expenditure | -565,000 | -198,000 | -288,000 | -628,000 | -402,000 | 
| Investments | -565,000 | -198,000 | -288,000 | -628,000 | -402,000 | 
| Investing Cash Flow | -565,000 | -198,000 | -288,000 | -628,000 | -402,000 | 
| Financing Activities | |||||
| Debt Repayment | 0 | 0 | 0 | 0 | 0 | 
| Common Stock Issued/Repurchased | -15,781,000 | -17,191,000 | -4,079,000 | 2,140,000 | 0 | 
| Dividends Paid | 0 | 0 | 0 | 0 | 0 | 
| Financing Cash Flow | -14,393,000 | -15,391,000 | -4,079,000 | 3,327,000 | 2,352,000 | 
| Summary | |||||
| Free Cash Flow | 4,698,000 | 12,256,000 | 4,333,000 | 7,493,000 | 13,460,000 | 
| Net Change in Cash | -7,094,000 | -3,197,000 | 1,028,000 | 8,942,000 | 16,623,000 |