| Income Statement (Quarterly) | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 |
|---|---|---|---|---|
| Revenue | 52,496,000 | 46,746,000 | 46,628,000 | 45,761,000 |
| Cost of Revenue | 33,678,000 | 31,102,000 | 27,934,000 | 27,201,000 |
| Gross Profit | 18,818,000 | 15,644,000 | 18,694,000 | 18,560,000 |
| Operating Expenses | ||||
| R&D Expenses | 0 | 0 | 0 | 0 |
| SG&A Expenses | 0 | 0 | 15,339,000 | 17,753,000 |
| Operating Expenses | 15,783,000 | 20,278,000 | 15,339,000 | 17,753,000 |
| Operating Income | 3,035,000 | -4,634,000 | -10,683,000 | 807,000 |
| Interest Expense | 445,000 | 583,000 | 618,000 | 0 |
| Income Before Tax | -4,449,000 | -5,111,000 | -18,835,000 | 234,000 |
| Income Tax Expense | 5,215,000 | -1,198,000 | -397,000 | 148,000 |
| Net Income | 766,000 | -3,913,000 | -18,438,000 | 86,000 |
| Per Share | ||||
| EPS | 0.08 | -0.41 | -2,405.66 | 0.01 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 |
| Income Statement (Annual) | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 |
|---|---|---|---|---|---|
| Revenue | 167,211,000 | 124,688,000 | 112,846,000 | 118,386,000 | 159,000,000 |
| Cost of Revenue | 98,537,000 | 73,496,000 | 66,997,000 | 67,473,000 | 79,750,000 |
| Gross Profit | 68,674,000 | 51,192,000 | 45,849,000 | 50,913,000 | 79,250,000 |
| Operating Expenses | |||||
| R&D Expenses | 0 | 0 | 0 | 0 | 0 |
| SG&A Expenses | 61,512,000 | 44,700,000 | 38,703,000 | 32,997,999 | 0 |
| Operating Expenses | 77,939,000 | 45,199,000 | 40,308,000 | 34,866,000 | 35,397,000 |
| Operating Income | -9,265,000 | 6,492,000 | 4,003,000 | 16,047,000 | 43,853,000 |
| Interest Expense | 1,650,000 | 52,000 | 37,000 | 15,000 | 23,000 |
| Income Before Tax | -18,356,000 | 9,355,000 | 5,471,000 | 16,153,000 | 43,880,000 |
| Income Tax Expense | -281,000 | 3,930,000 | 3,598,000 | 4,781,000 | 8,774,000 |
| Net Income | -18,075,000 | 5,425,000 | 1,873,000 | 11,372,000 | 35,106,000 |
| Per Share | |||||
| EPS | -2.43 | 0.74 | 0.25 | 1.44 | 4.40 |
| EPS Diluted | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Balance Sheet (Quarterly) | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
|---|---|---|---|---|
| Assets | ||||
| Cash and Cash Equivalents | 17,476,000 | 25,222,000 | 24,639,000 | 52,719,000 |
| Short Term Investments | 17,458,524,000 | 0 | 0 | 0 |
| Net Receivables | 27,607,000 | 19,169,000 | 17,296,000 | 14,771,000 |
| Inventory | 82,739,000 | 51,250,000 | 58,176,000 | 47,711,000 |
| Total Current Assets | 136,531,000 | 101,505,000 | 106,634,000 | 120,646,000 |
| Property Plant Equipment | 0 | 21,654,000 | 14,612,000 | 14,010,000 |
| Goodwill and Intangibles | 41,743,000 | 20,499,000 | 14,515,000,000 | 871,000 |
| Total Assets | 212,531,000 | 153,745,000 | 142,936,000 | 140,793,000 |
| Liabilities | ||||
| Account Payables | 15,742,000 | 7,378,000 | 6,558,000 | 5,855,000 |
| Short Term Debt | 4,541,000 | 2,462,000 | 1,658,000 | 1,242,000 |
| Total Current Liabilities | 34,907,000 | 18,346,000 | 18,597,000 | 12,015,000 |
| Long Term Debt | 27,107,000 | 9,852,000 | 3,580,000 | 3,678,000 |
| Total Liabilities | 65,905,000 | 30,295,000 | 22,946,000 | 15,693,000 |
| Shareholders Equity | ||||
| Retained Earnings | 50,320,000 | 69,282,000 | 64,765,000 | 62,892,000 |
| Total Shareholders Equity | 146,626,000 | 123,450,000 | 119,990,000 | 125,100,000 |
| Balance Sheet (Annual) | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 |
|---|---|---|---|---|---|
| Assets | |||||
| Cash and Cash Equivalents | 17,476,000 | 25,222,000 | 24,639,000 | 52,719,000 | 52,596,000 |
| Short Term Investments | 17,458,524,000 | 0 | 0 | 0 | 0 |
| Net Receivables | 27,607,000 | 19,169,000 | 17,296,000 | 14,771,000 | 21,702,000 |
| Inventory | 82,739,000 | 51,250,000 | 58,176,000 | 47,711,000 | 43,833,000 |
| Total Current Assets | 136,531,000 | 101,505,000 | 106,634,000 | 120,646,000 | 123,609,000 |
| Property Plant Equipment | 0 | 21,654,000 | 14,612,000 | 14,010,000 | 12,166,000 |
| Goodwill and Intangibles | 41,743,000 | 20,499,000 | 14,515,000,000 | 871,000 | 871,000 |
| Total Assets | 212,531,000 | 153,745,000 | 142,936,000 | 140,793,000 | 139,926,000 |
| Liabilities | |||||
| Account Payables | 15,742,000 | 7,378,000 | 6,558,000 | 5,855,000 | 7,397,000 |
| Short Term Debt | 4,541,000 | 2,462,000 | 1,658,000 | 1,242,000 | 768,000 |
| Total Current Liabilities | 34,907,000 | 18,346,000 | 18,597,000 | 12,015,000 | 15,394,000 |
| Long Term Debt | 27,107,000 | 9,852,000 | 3,580,000 | 3,678,000 | 1,613,000 |
| Total Liabilities | 65,905,000 | 30,295,000 | 22,946,000 | 15,693,000 | 17,007,000 |
| Shareholders Equity | |||||
| Retained Earnings | 50,320,000 | 69,282,000 | 64,765,000 | 62,892,000 | 52,687,000 |
| Total Shareholders Equity | 146,626,000 | 123,450,000 | 119,990,000 | 125,100,000 | 122,918,000 |
| Cash Flow Statement (Quarterly) | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 |
|---|---|---|---|---|
| Operating Activities | ||||
| Net Income | -18,075,000 | 5,425,000 | 1,873,000 | 11,372,000 |
| Depreciation & Amortization | 3,316,000 | 2,111,000 | 1,505,000 | 1,868,000 |
| Stock Based Compensation | 1,558,000 | 1,365,000 | 1,491,000 | 1,667,000 |
| Change in Working Capital | -17,725,000 | 8,435,000 | -10,934,000 | -2,865,000 |
| Operating Cash Flow | -15,881,000 | 10,912,000 | -5,451,000 | 12,782,000 |
| Investing Activities | ||||
| Capital Expenditure | -1,540,000 | -2,069,000 | -1,985,000 | -801,000 |
| Investments | -1,540,000 | -2,069,000 | -1,985,000 | -801,000 |
| Investing Cash Flow | -47,742,000 | -5,116,000 | -14,768,000 | -3,584,000 |
| Financing Activities | ||||
| Debt Repayment | 15,295,000 | -1,791,000 | -405,000 | 0 |
| Common Stock Issued/Repurchased | 42,180,000 | -753,000 | -6,281,000 | -9,805,000 |
| Dividends Paid | -887,000 | -908,000 | 0 | 0 |
| Financing Cash Flow | 56,588,000 | -3,452,000 | -5,876,000 | -9,805,000 |
| Summary | ||||
| Free Cash Flow | -17,421,000 | 8,843,000 | -7,436,000 | 11,981,000 |
| Net Change in Cash | -7,746,000 | 583,000 | -28,080,000 | 123,000 |
| Cash Flow Statement (Annual) | 2025-01-31 | 2024-01-31 | 2023-01-31 | 2022-01-31 | 2021-01-31 |
|---|---|---|---|---|---|
| Operating Activities | |||||
| Net Income | -18,075,000 | 5,425,000 | 1,873,000 | 11,372,000 | 35,106,000 |
| Depreciation & Amortization | 3,316,000 | 2,111,000 | 1,505,000 | 1,868,000 | 1,965,000 |
| Stock Based Compensation | 1,558,000 | 1,365,000 | 1,491,000 | 1,667,000 | 1,727,000 |
| Change in Working Capital | -17,725,000 | 8,435,000 | -10,934,000 | -2,865,000 | -1,343,000 |
| Operating Cash Flow | -15,881,000 | 10,912,000 | -5,451,000 | 12,782,000 | 40,666,000 |
| Investing Activities | |||||
| Capital Expenditure | -1,540,000 | -2,069,000 | -1,985,000 | -801,000 | -1,662,000 |
| Investments | -1,540,000 | -2,069,000 | -1,985,000 | -801,000 | -1,662,000 |
| Investing Cash Flow | -47,742,000 | -5,116,000 | -14,768,000 | -3,584,000 | -1,662,000 |
| Financing Activities | |||||
| Debt Repayment | 15,295,000 | -1,791,000 | -405,000 | 0 | -1,161,000 |
| Common Stock Issued/Repurchased | 42,180,000 | -753,000 | -6,281,000 | -9,805,000 | -116,000 |
| Dividends Paid | -887,000 | -908,000 | 0 | 0 | 0 |
| Financing Cash Flow | 56,588,000 | -3,452,000 | -5,876,000 | -9,805,000 | -1,277,000 |
| Summary | |||||
| Free Cash Flow | -17,421,000 | 8,843,000 | -7,436,000 | 11,981,000 | 39,004,000 |
| Net Change in Cash | -7,746,000 | 583,000 | -28,080,000 | 123,000 | 37,990,000 |